OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <cstdio>
#include <cstdlib>
Go to the source code of this file.
Classes | |
class | ossimDDFModule |
The primary class for reading ISO 8211 files. More... | |
class | ossimDDFFieldDefn |
Information from the DDR defining one field. More... | |
class | ossimDDFSubfieldDefn |
Information from the DDR record describing one subfield of a DDFFieldDefn. More... | |
class | ossimDDFRecord |
Contains instance data from one data record (DR). More... | |
class | ossimDDFField |
This object represents one field in a DDFRecord. More... | |
Macros | |
#define | OSSIM_DDF_FIELD_TERMINATOR 30 |
#define | OSSIM_DDF_UNIT_TERMINATOR 31 |
Enumerations | |
enum | DDFDataType { DDFInt, DDFFloat, DDFString, DDFBinaryString } |
General data type. More... | |
enum | DDF_data_struct_code { dsc_elementary, dsc_vector, dsc_array, dsc_concatenated } |
enum | DDF_data_type_code { dtc_char_string, dtc_implicit_point, dtc_explicit_point, dtc_explicit_point_scaled, dtc_char_bit_string, dtc_bit_string, dtc_mixed_data_type } |
Functions | |
long | ossimDDFScanInt (const char *pszString, int nMaxChars) |
int | ossimDDFScanVariable (const char *pszString, int nMaxChars, int nDelimChar) |
char * | ossimDDFFetchVariable (const char *pszString, int nMaxChars, int nDelimChar1, int nDelimChar2, int *pnConsumedChars) |
#define OSSIM_DDF_FIELD_TERMINATOR 30 |
Definition at line 62 of file ossimIso8211.h.
Referenced by ossimDDFModule::Create(), ossimDDFFieldDefn::GenerateDDREntry(), ossimDDFSubfieldDefn::GetDataLength(), ossimDDFRecord::ResetDirectory(), ossimDDFRecord::SetFieldRaw(), ossimDDFRecord::SetFloatSubfield(), ossimDDFRecord::SetIntSubfield(), and ossimDDFRecord::SetStringSubfield().
#define OSSIM_DDF_UNIT_TERMINATOR 31 |
Definition at line 65 of file ossimIso8211.h.
Referenced by ossimDDFSubfieldDefn::FormatFloatValue(), ossimDDFSubfieldDefn::FormatIntValue(), ossimDDFSubfieldDefn::FormatStringValue(), ossimDDFFieldDefn::GenerateDDREntry(), ossimDDFSubfieldDefn::GetDefaultValue(), and ossimDDFSubfieldDefn::ossimDDFSubfieldDefn().
enum DDF_data_struct_code |
Enumerator | |
---|---|
dsc_elementary | |
dsc_vector | |
dsc_array | |
dsc_concatenated |
Definition at line 163 of file ossimIso8211.h.
enum DDF_data_type_code |
Enumerator | |
---|---|
dtc_char_string | |
dtc_implicit_point | |
dtc_explicit_point | |
dtc_explicit_point_scaled | |
dtc_char_bit_string | |
dtc_bit_string | |
dtc_mixed_data_type |
Definition at line 164 of file ossimIso8211.h.
enum DDFDataType |
General data type.
Enumerator | |
---|---|
DDFInt | |
DDFFloat | |
DDFString | |
DDFBinaryString |
Definition at line 42 of file ossimIso8211.h.
char* ossimDDFFetchVariable | ( | const char * | pszString, |
int | nMaxChars, | ||
int | nDelimChar1, | ||
int | nDelimChar2, | ||
int * | pnConsumedChars | ||
) |
Definition at line 80 of file ossimDdfutils.cpp.
long ossimDDFScanInt | ( | const char * | pszString, |
int | nMaxChars | ||
) |
Definition at line 42 of file ossimDdfutils.cpp.
int ossimDDFScanVariable | ( | const char * | pszString, |
int | nMaxChars, | ||
int | nDelimChar | ||
) |
Definition at line 63 of file ossimDdfutils.cpp.