_FindPrintType(const vector< string > &values) | CifFile | [protected] |
_formatP | DdlFile | [protected] |
_IsQuotableText(const string &itemValue) | CifFile | [protected] |
_maxCifLineLength | CifFile | [protected] |
_nullValue | CifFile | [protected] |
_PrintHeaderedItems(ostream &cifo, const vector< string > &colNames, const vector< unsigned int > &colWidths, const vector< eIdentType > colPrintType) | CifFile | [protected] |
_PrintItemIdent(ostream &cifo, unsigned int &linePos) | CifFile | [protected] |
_PrintItemName(ostream &cifo, const string &category, const string &itemName, unsigned int &linePos) | CifFile | [protected] |
_PrintItemNameInHeader(ostream &cifo, const string &itemValue, unsigned int &linePos, const eIdentType identType=eNONE, const unsigned int width=0) | CifFile | [protected] |
_PrintItemValue(ostream &cifo, const string &itemValue, unsigned int &linePos, const eIdentType identType=eNONE, const unsigned int width=0) | CifFile | [protected] |
_PrintPostItemSeparator(ostream &cifo, unsigned int &linePos, const bool ident=false, const unsigned int numSpaces=1) | CifFile | [protected] |
_quotes | CifFile | [protected] |
_smartPrint | CifFile | [protected] |
_verbose | CifFile | [protected] |
CheckCategories(Block &block, Block &refBlock, ostringstream &log) | CifFile | |
CheckCategoryKey(Block &block, ostringstream &log) | CifFile | |
CheckItems(Block &block, Block &refBlock, ostringstream &log) | CifFile | |
CifFile(const eFileMode fileMode, const string &fileName, const bool verbose=false, const StringCompare::eCompareType caseSense=StringCompare::eCASE_SENSITIVE, const unsigned int maxLineLength=STD_CIF_LINE_LENGTH, const string &nullValue=CifString::NullValue) | CifFile | |
CifFile(const bool verbose=false, const StringCompare::eCompareType caseSense=StringCompare::eCASE_SENSITIVE, const unsigned int maxLineLength=STD_CIF_LINE_LENGTH, const string &nullValue=CifString::NullValue) | CifFile | |
Compress(DdlFile *ddl) | DdlFile | |
DataChecking(CifFile &dicRef) | CifFile | |
DataChecking(Block &block, Block &refBlock, ostringstream &buf) | CifFile | |
DdlFile(const eFileMode fileMode, const string &fileName, const bool verbose=false, const StringCompare::eCompareType caseSense=StringCompare::eCASE_SENSITIVE, const unsigned int maxLineLength=STD_CIF_LINE_LENGTH, const string &nullValue=CifString::NullValue) | DdlFile | |
DdlFile(const bool verbose=false, const StringCompare::eCompareType caseSense=StringCompare::eCASE_SENSITIVE, const unsigned int maxLineLength=STD_CIF_LINE_LENGTH, const string &nullValue=CifString::NullValue) | DdlFile | |
eDOUBLE enum value | CifFile | |
eIdentType enum name | CifFile | [protected] |
eLEFT enum value | CifFile | [protected] |
eNONE enum value | CifFile | [protected] |
eQuoting enum name | CifFile | |
eRIGHT enum value | CifFile | [protected] |
eSINGLE enum value | CifFile | |
GetAttributeValue(string &attribVal, const string &blockId, const string &category, const string &attribute) | CifFile | |
GetAttributeValueIf(string &attribVal, const string &blockId, const string &category, const string &attributeA, const string &attributeB, const string &valB) | CifFile | |
GetAttributeValues(vector< string > &strings, const string &blockId, const string &category, const string &attribute) | CifFile | |
GetAttributeValuesIf(vector< string > &strings, const string &blockId, const string &category, const string &attributeA, const string &attributeB, const string &valB) | CifFile | |
GetFormatTable() | DdlFile | |
GetItemNames(vector< string > &itemNames, ISTable &isTable) | CifFile | [static] |
GetQuoting() | CifFile | |
GetVerbose() | CifFile | [inline] |
HEADER_SPACING | CifFile | [protected, static] |
IsAttributeValueDefined(const string &blockId, const string &category, const string &attribute) | CifFile | |
IsSmartPrint() | CifFile | [inline] |
SetAttributeValue(const string &blockId, const string &category, const string &attribute, const string &value, const bool create=false) | CifFile | |
SetAttributeValueIf(const string &blockId, const string &category, const string &attributeA, const string &valA, const string &attributeB, const string &valB, const bool create=false) | CifFile | |
SetAttributeValueIfNull(const string &blockId, const string &category, const string &attribute, const string &value) | CifFile | |
SetAttributeValues(const string &blockId, const string &category, const string &attribute, const vector< string > &values) | CifFile | |
SetQuoting(eQuoting quoting) | CifFile | |
SetSmartPrint(bool smartPrint=true) | CifFile | [inline] |
SMART_PRINT_SPACING | CifFile | [protected, static] |
STD_CIF_LINE_LENGTH | CifFile | [static] |
STD_PRINT_SPACING | CifFile | [protected, static] |
Write(const string &cifFileName, const bool sortTables=false, const bool writeEmptyTables=false) | CifFile | |
Write(const string &cifFileName, const vector< string > &tableOrder, const bool writeEmptyTables=false) | CifFile | |
Write(ostream &outStream, const bool sortTables=false, const bool writeEmptyTables=false) | CifFile | |
Write(ostream &cifo, const vector< string > &catOrder, const bool writeEmptyTables=false) | CifFile | [protected] |
Write(ostream &cifo, vector< unsigned int > &tables, const bool writeEmptyTables=false) | CifFile | [protected] |
WriteFormatted(const string &cifFileName, ISTable *formatP=NULL) | DdlFile | |
WriteFormatted(const string &cifFileName, TableFile *ddl, ISTable *formatP=NULL) | DdlFile | |
WriteFormatted(ostream &cifo, ISTable *formatP) | DdlFile | [protected] |
WriteFormatted(ostream &cifo, TableFile *ddl, ISTable *formatP) | DdlFile | [protected] |
~CifFile() | CifFile | |
~DdlFile() | DdlFile | |