176 void AddRefRow(
ISTable& table,
const char* first,
const char* second,
Header file for CifFile class.
Header file for ISTable class.
eFileMode
Definition: Serializer.h:34
eCompareType
Definition: GenString.h:27
@ eCASE_SENSITIVE
Definition: GenString.h:28
Public class that represents a CIF file, composed of blocks with tables.
Definition: CifFile.h:48
static const unsigned int STD_CIF_LINE_LENGTH
Definition: CifFile.h:53
void Write(const std::string &cifFileName, const bool sortTables=false, const bool writeEmptyTables=false)
static const std::string UnknownValue
Definition: CifString.h:128
Public class that represents a dictionary file, composed of blocks with tables.
Definition: DicFile.h:37
int WriteFormatted(std::ostream &cifo, ISTable *formatP)
int WriteFormatted(const std::string &cifFileName, TableFile *ddl, ISTable *formatP=NULL)
ISTable * _formatP
Definition: DicFile.h:168
void WriteItemAliases(std::ostream &cifo)
int WriteFormatted(const std::string &cifFileName, ISTable *formatP=NULL)
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)
void Compress(CifFile *ddl)
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)
ISTable * GetFormatTable()
int WriteFormatted(std::ostream &cifo, TableFile *ddl, ISTable *formatP)
void WriteItemAliases(const std::string &fileName)
Public class that respresents a two-dimensional table of strings.
Definition: ISTable.h:54
Public class that represents a file composed of blocks with tables.
Definition: TableFile.h:362