DicFile Member List

This is the complete list of members for DicFile, including all inherited members.

_AddBlock(const string &blockName, Serializer *serP) | TableFile | protected
_beginDataKeyword | CifFile | protected
_beginLoopKeyword | CifFile | protected
_blocks | TableFile | protected
_caseSense | TableFile | protected
_checkingDiags | CifFile |
_endDataKeyword | CifFile | protected
_endLoopKeyword | CifFile | protected
_enumCaseSense | CifFile | protected
_f | TableFile | protected
_fileMode | TableFile | protected
_fileName | TableFile | protected
_FindPrintType(const std::vector< std::string > &values) | CifFile | protected
_formatP | DicFile | protected
_GetAllTables() | TableFile | protected
_GetNumTablesInBlocks(vector< UInt32 > &numTablesInBlocks) | TableFile | protected
_GetTablePtr(const unsigned int blockIndex, const unsigned int tableIndex) | TableFile | protected
_IsQuotableText(const std::string &itemValue) | CifFile | protected
_looping | CifFile | protected
_maxCifLineLength | CifFile | protected
_nullValue | CifFile | protected
_parsingDiags | CifFile |
_PrintHeaderedItems(std::ostream &cifo, const std::vector< std::string > &colNames, const std::vector< unsigned int > &colWidths, const std::vector< eIdentType > colPrintType) | CifFile | protected
_PrintItemIdent(std::ostream &cifo, unsigned int &linePos) | CifFile | protected
_PrintItemName(std::ostream &cifo, const std::string &category, const std::string &itemName, unsigned int &linePos) | CifFile | protected
_PrintItemNameInHeader(std::ostream &cifo, const std::string &itemValue, unsigned int &linePos, const eIdentType identType=eNONE, const unsigned int width=0) | CifFile | protected
_PrintItemValue(std::ostream &cifo, const std::string &itemValue, unsigned int &linePos, const eIdentType identType=eNONE, const unsigned int width=0) | CifFile | protected
_PrintPostItemSeparator(std::ostream &cifo, unsigned int &linePos, const bool ident=false, const unsigned int numSpaces=1) | CifFile | protected
_quotes | CifFile | protected
_ReadFileIndex() | TableFile | protected
_ReadFileIndexVersion0() | TableFile | protected
_ReadFileIndexVersion1() | TableFile | protected
_SetStatusInd(const string &blockName) | TableFile | protected
_smartPrint | CifFile | protected
_statusInd | TableFile | protected
_verbose | CifFile | protected
_WriteFileIndex(Serializer *serP, const vector< unsigned int > &tableLocs) | TableFile | protected
AddBlock(const string &blockName) | TableFile |
CheckCategories(Block &block, Block &refBlock, std::ostringstream &log) | CifFile |
CheckCategoryKey(Block &block, std::ostringstream &log) | CifFile |
CheckItems(Block &block, Block &refBlock, std::ostringstream &log) | CifFile |
CheckItemsTable(Block &block, std::ostringstream &log) | CifFile |
CifFile(const eFileMode fileMode, const std::string &fileName, const bool verbose=false, const Char::eCompareType caseSense=Char::eCASE_SENSITIVE, const unsigned int maxLineLength=STD_CIF_LINE_LENGTH, const std::string &nullValue=CifString::UnknownValue) | CifFile |
CifFile(const bool verbose=false, const Char::eCompareType caseSense=Char::eCASE_SENSITIVE, const unsigned int maxLineLength=STD_CIF_LINE_LENGTH, const std::string &nullValue=CifString::UnknownValue) | CifFile |
Close() | TableFile |
Compress(CifFile *ddl) | DicFile |
DataChecking(CifFile &dicRef, const std::string &diagFileName, const bool extraChecks=false) | CifFile |
DataChecking(Block &block, Block &refBlock, std::ostringstream &buf, const bool extraChecks=false) | CifFile |
DicFile(const eFileMode fileMode, const std::string &objFileName, const bool verbose=false, const Char::eCompareType caseSense=Char::eCASE_SENSITIVE, const unsigned int maxLineLength=STD_CIF_LINE_LENGTH, const std::string &nullValue=CifString::UnknownValue) | DicFile |
DicFile(const bool verbose=false, const Char::eCompareType caseSense=Char::eCASE_SENSITIVE, const unsigned int maxLineLength=STD_CIF_LINE_LENGTH, const std::string &nullValue=CifString::UnknownValue) | DicFile |
eCLEAR_STATUS enum value | TableFile |
eDOUBLE enum value | CifFile |
eDUPLICATE_BLOCKS enum value | TableFile |
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 |
eStatusInd enum name | TableFile |
eUNNAMED_BLOCKS enum value | TableFile |
FindCifNullRows(std::vector< unsigned int > &nullRowsIndices, const ISTable &isTable) | CifFile |
Flush() | TableFile |
GetAttributeValue(std::string &attribVal, const std::string &blockId, const std::string &category, const std::string &attribute) | CifFile |
GetAttributeValueIf(std::string &attribVal, const std::string &blockId, const std::string &category, const std::string &attributeA, const std::string &attributeB, const std::string &valB) | CifFile |
GetAttributeValues(std::vector< std::string > &strings, const std::string &blockId, const std::string &category, const std::string &attribute) | CifFile |
GetAttributeValuesIf(std::vector< std::string > &strings, const std::string &blockId, const std::string &category, const std::string &attributeA, const std::string &attributeB, const std::string &valB) | CifFile |
GetBlock(const string &blockName) | TableFile |
GetBlockNames(vector< string > &blockNames) | TableFile |
GetCaseSensitivity(void) | TableFile | inline
GetEnumCheck() | CifFile |
GetFileMode(void) | TableFile | inline
GetFileName(void) | TableFile | inline
GetFirstBlockName() | TableFile |
GetFormatTable() | DicFile |
GetLooping(const std::string &catName) | CifFile |
GetNumBlocks() | TableFile | inline
GetParsingDiags() | CifFile |
GetQuoting() | CifFile |
GetRefFile() | DicFile |
GetSortedTablesIndices(vector< unsigned int > &tablesIndices) | TableFile | protected
GetSrcFileName() | CifFile |
GetStatusInd(void) | TableFile | inline
GetTableNames(vector< string > &tableNames) | TableFile | protected
GetTablesIndices(vector< unsigned int > &tablesIndices) | TableFile | protected
GetTotalNumTables() | TableFile | protected
GetVerbose() | CifFile | inline
HEADER_SPACING | CifFile | protected static
IsAttributeValueDefined(const std::string &blockId, const std::string &category, const std::string &attribute) | CifFile |
IsBlockPresent(const string &blockName) | TableFile |
IsSmartPrint() | CifFile | inline
RenameBlock(const string &oldBlockName, const string &newBlockName) | TableFile |
RenameFirstBlock(const string &newBlockName) | TableFile | inline
Serialize(const string &fileName) | TableFile |
SetAttributeValue(const std::string &blockId, const std::string &category, const std::string &attribute, const std::string &value, const bool create=false) | CifFile |
SetAttributeValueIf(const std::string &blockId, const std::string &category, const std::string &attributeA, const std::string &valA, const std::string &attributeB, const std::string &valB, const bool create=false) | CifFile |
SetAttributeValueIfNull(const std::string &blockId, const std::string &category, const std::string &attribute, const std::string &value) | CifFile |
SetAttributeValues(const std::string &blockId, const std::string &category, const std::string &attribute, const std::vector< std::string > &values) | CifFile |
SetEnumCheck(bool caseSense=false) | CifFile |
SetLooping(const std::string &catName, bool looping=false) | CifFile |
SetQuoting(eQuoting quoting) | CifFile |
SetSmartPrint(bool smartPrint=true) | CifFile | inline
SetSrcFileName(const std::string &srcFileName) | CifFile |
SMART_PRINT_SPACING | CifFile | protected static
STD_CIF_LINE_LENGTH | CifFile | static
STD_PRINT_SPACING | CifFile | protected static
TableFile(const Char::eCompareType caseSense=Char::eCASE_SENSITIVE) | TableFile |
TableFile(const eFileMode fileMode, const string &fileName, const Char::eCompareType caseSense=Char::eCASE_SENSITIVE) | TableFile |
Write(const std::string &cifFileName, const bool sortTables=false, const bool writeEmptyTables=false) | CifFile |
Write(const std::string &cifFileName, const std::vector< std::string > &tableOrder, const bool writeEmptyTables=false) | CifFile |
Write(std::ostream &outStream, const bool sortTables=false, const bool writeEmptyTables=false) | CifFile |
Write(std::ostream &cifo, const std::vector< std::string > &catOrder, const bool writeEmptyTables=false) | CifFile | protected
Write(std::ostream &cifo, std::vector< unsigned int > &tables, const bool writeEmptyTables=false) | CifFile | protected
WriteFormatted(const std::string &cifFileName, ISTable *formatP=NULL) | DicFile |
WriteFormatted(const std::string &cifFileName, TableFile *ddl, ISTable *formatP=NULL) | DicFile |
WriteFormatted(std::ostream &cifo, ISTable *formatP) | DicFile | protected
WriteFormatted(std::ostream &cifo, TableFile *ddl, ISTable *formatP) | DicFile | protected
WriteItemAliases(const std::string &fileName) | DicFile |
WriteItemAliases(std::ostream &cifo) | DicFile | protected
WriteNmrStar(const std::string &nmrStarFileName, const std::string &globalBlockName, const bool sortTables=false, const bool writeEmptyTables=false) | CifFile |
~CifFile() | CifFile |
~DicFile() | DicFile |
~TableFile() | TableFile | virtual