Classes |
| class | mmdb::mmcif::Category |
| | mmcif::Category is a base class for mmcif::Struct and mmcif::Loop, implementations of mmCIF's "structure" and "loop" categories. More...
|
| class | mmdb::mmcif::Struct |
| | mmcif::Struct represents mmCIF's "structure" category, where data follows directly the corresponding tag. More...
|
| class | mmdb::mmcif::Loop |
| | mmcif::Loop represents mmCIF's "loop" category, which keeps rows of data values associated with tags. More...
|
| class | mmdb::mmcif::Data |
| | mmcif::Data represents mmCIF's "data" category, which keeps structures and loops and is mandatory element of mmCIF file. More...
|
| class | mmdb::mmcif::File |
Namespaces |
| namespace | mmdb |
| namespace | mmdb::mmcif |
Enumerations |
| enum | mmdb::mmcif::MMCIF_ITEM { mmdb::mmcif::MMCIF_Category = 0,
mmdb::mmcif::MMCIF_Struct = 1,
mmdb::mmcif::MMCIF_Loop = 2,
mmdb::mmcif::MMCIF_Data = 3
} |
| enum | mmdb::mmcif::CIF_WARNING {
mmdb::mmcif::CIFW_UnrecognizedItems = 0x00000020,
mmdb::mmcif::CIFW_MissingField = 0x00000040,
mmdb::mmcif::CIFW_EmptyLoop = 0x00000080,
mmdb::mmcif::CIFW_UnexpectedEOF = 0x00000100,
mmdb::mmcif::CIFW_LoopFieldMissing = 0x00000200,
mmdb::mmcif::CIFW_NotAStructure = 0x00000400,
mmdb::mmcif::CIFW_NotALoop = 0x00000800,
mmdb::mmcif::CIFW_DuplicateTag = 0x00001000
} |
| enum | mmdb::mmcif::CIF_RC {
mmdb::mmcif::CIFRC_Loop = 2,
mmdb::mmcif::CIFRC_Structure = 1,
mmdb::mmcif::CIFRC_Ok = 0,
mmdb::mmcif::CIFRC_StructureNoTag = -1,
mmdb::mmcif::CIFRC_LoopNoTag = -2,
mmdb::mmcif::CIFRC_NoCategory = -3,
mmdb::mmcif::CIFRC_WrongFormat = -4,
mmdb::mmcif::CIFRC_NoTag = -5,
mmdb::mmcif::CIFRC_NotAStructure = -6,
mmdb::mmcif::CIFRC_NotALoop = -7,
mmdb::mmcif::CIFRC_WrongIndex = -8,
mmdb::mmcif::CIFRC_NoField = -9,
mmdb::mmcif::CIFRC_Created = -12,
mmdb::mmcif::CIFRC_CantOpenFile = -13,
mmdb::mmcif::CIFRC_NoDataLine = -14,
mmdb::mmcif::CIFRC_NoData = -15
} |
| enum | mmdb::mmcif::CIF_FLAG { mmdb::mmcif::CIFFL_PrintWarnings = 0x00000001,
mmdb::mmcif::CIFFL_StopOnWarnings = 0x00000002,
mmdb::mmcif::CIFFL_SuggestCategories = 0x00000004,
mmdb::mmcif::CIFFL_SuggestTags = 0x00000008
} |
Functions |
| | mmdb::mmcif::DefineClass (Category) |
| | mmdb::mmcif::DefineStreamFunctions (Category) |
| | mmdb::mmcif::DefineClass (Struct) |
| | mmdb::mmcif::DefineStreamFunctions (Struct) |
| | mmdb::mmcif::DefineClass (Loop) |
| | mmdb::mmcif::DefineStreamFunctions (Loop) |
| | mmdb::mmcif::DefineClass (Data) |
| | mmdb::mmcif::DefineStreamFunctions (Data) |
| | mmdb::mmcif::DefineClass (File) |
| | mmdb::mmcif::DefineStreamFunctions (File) |
| pstr | mmdb::mmcif::GetMMCIFInputBuffer (int &LineNo) |
| int | mmdb::mmcif::isCIF (cpstr FName, io::GZ_MODE gzipMode=io::GZM_CHECK) |
| int | mmdb::mmcif::isCIF (io::RFile f) |
| pstr | mmdb::mmcif::GetCIFMessage (pstr M, int RC) |