librcsb-core-wrapper  1.000
CifFile Member List

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

_AddBlock(const string &blockName, Serializer *serP)TableFileprotected
_beginDataKeywordCifFileprotected
_beginLoopKeywordCifFileprotected
_blocksTableFileprotected
_caseSenseTableFileprotected
_checkingDiagsCifFile
_endDataKeywordCifFileprotected
_endLoopKeywordCifFileprotected
_enumCaseSenseCifFileprotected
_fTableFileprotected
_fileModeTableFileprotected
_fileNameTableFileprotected
_FindPrintType(const std::vector< std::string > &values)CifFileprotected
_GetAllTables()TableFileprotected
_GetNumTablesInBlocks(vector< UInt32 > &numTablesInBlocks)TableFileprotected
_GetTablePtr(const unsigned int blockIndex, const unsigned int tableIndex)TableFileprotected
_IsQuotableText(const std::string &itemValue)CifFileprotected
_loopingCifFileprotected
_maxCifLineLengthCifFileprotected
_nullValueCifFileprotected
_parsingDiagsCifFile
_PrintHeaderedItems(std::ostream &cifo, const std::vector< std::string > &colNames, const std::vector< unsigned int > &colWidths, const std::vector< eIdentType > colPrintType)CifFileprotected
_PrintItemIdent(std::ostream &cifo, unsigned int &linePos)CifFileprotected
_PrintItemName(std::ostream &cifo, const std::string &category, const std::string &itemName, unsigned int &linePos)CifFileprotected
_PrintItemNameInHeader(std::ostream &cifo, const std::string &itemValue, unsigned int &linePos, const eIdentType identType=eNONE, const unsigned int width=0)CifFileprotected
_PrintItemValue(std::ostream &cifo, const std::string &itemValue, unsigned int &linePos, const eIdentType identType=eNONE, const unsigned int width=0)CifFileprotected
_PrintPostItemSeparator(std::ostream &cifo, unsigned int &linePos, const bool ident=false, const unsigned int numSpaces=1)CifFileprotected
_quotesCifFileprotected
_ReadFileIndex()TableFileprotected
_ReadFileIndexVersion0()TableFileprotected
_ReadFileIndexVersion1()TableFileprotected
_SetStatusInd(const string &blockName)TableFileprotected
_smartPrintCifFileprotected
_statusIndTableFileprotected
_verboseCifFileprotected
_WriteFileIndex(Serializer *serP, const vector< unsigned int > &tableLocs)TableFileprotected
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
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
eCLEAR_STATUS enum valueTableFile
eDOUBLE enum valueCifFile
eDUPLICATE_BLOCKS enum valueTableFile
eIdentType enum nameCifFileprotected
eLEFT enum valueCifFileprotected
eNONE enum valueCifFileprotected
eQuoting enum nameCifFile
eRIGHT enum valueCifFileprotected
eSINGLE enum valueCifFile
eStatusInd enum nameTableFile
eUNNAMED_BLOCKS enum valueTableFile
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)TableFileinline
GetEnumCheck()CifFile
GetFileMode(void)TableFileinline
GetFileName(void)TableFileinline
GetFirstBlockName()TableFile
GetLooping(const std::string &catName)CifFile
GetNumBlocks()TableFileinline
GetParsingDiags()CifFile
GetQuoting()CifFile
GetSortedTablesIndices(vector< unsigned int > &tablesIndices)TableFileprotected
GetSrcFileName()CifFile
GetStatusInd(void)TableFileinline
GetTableNames(vector< string > &tableNames)TableFileprotected
GetTablesIndices(vector< unsigned int > &tablesIndices)TableFileprotected
GetTotalNumTables()TableFileprotected
GetVerbose()CifFileinline
HEADER_SPACINGCifFileprotectedstatic
IsAttributeValueDefined(const std::string &blockId, const std::string &category, const std::string &attribute)CifFile
IsBlockPresent(const string &blockName)TableFile
IsSmartPrint()CifFileinline
RenameBlock(const string &oldBlockName, const string &newBlockName)TableFile
RenameFirstBlock(const string &newBlockName)TableFileinline
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)CifFileinline
SetSrcFileName(const std::string &srcFileName)CifFile
SMART_PRINT_SPACINGCifFileprotectedstatic
STD_CIF_LINE_LENGTHCifFilestatic
STD_PRINT_SPACINGCifFileprotectedstatic
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)CifFileprotected
Write(std::ostream &cifo, std::vector< unsigned int > &tables, const bool writeEmptyTables=false)CifFileprotected
WriteNmrStar(const std::string &nmrStarFileName, const std::string &globalBlockName, const bool sortTables=false, const bool writeEmptyTables=false)CifFile
~CifFile()CifFile
~TableFile()TableFilevirtual