#include <CifParentChild.h>
|
| void | GetParentCifItems (std::vector< std::string > &parCifItems, const std::string &cifItemName) |
| void | GetComboKeys (const std::string &parCatName, const unsigned int maxKeyGroup, ISTable &keysTable, std::vector< std::vector< std::string > > &comboKeys, std::vector< std::string > &parKeys) |
| void | AddParentCategoryToItemLinkedGroup (ISTable &itemLinkedGroup, ISTable &itemLinkedGroupList) |
| void | CreateAllRelations (ISTable &itemLinkedGroup, ISTable &itemLinkedGroupList) |
| void | ISTableFindPairs (std::map< std::string, std::vector< std::vector< std::string > > > &childrenKeys, const std::vector< std::string > &parKeys, ISTable &itemLinkedGroupList) |
| void | UpdateMap (std::map< std::string, std::vector< std::vector< std::string > > > &childrenKeys, const std::string &childCat, std::vector< std::string > &childKeys) |
| void | UpdateParComboKeys (const std::string &parName, std::vector< std::string > &parKeys) |
| void | UpdateRelations (std::vector< std::string > &parKeys, std::vector< std::vector< std::string > > &comboKeys) |
| bool | KeysMatch (const std::vector< std::string > &firstKey, const std::vector< std::string > &secondKey) |
◆ CifParentChild() [1/2]
| CifParentChild::CifParentChild |
( |
Block & | block | ) |
|
◆ CifParentChild() [2/2]
| CifParentChild::CifParentChild |
( |
Block & | block, |
|
|
ISTable * | parChildTableP ) |
◆ ~CifParentChild()
| virtual CifParentChild::~CifParentChild |
( |
| ) |
|
|
virtual |
◆ CheckParentChild()
| int CifParentChild::CheckParentChild |
( |
Block & | block, |
|
|
ISTable & | catTable, |
|
|
std::ostringstream & | log ) |
◆ GetParentCifItems()
| void CifParentChild::GetParentCifItems |
( |
std::vector< std::string > & | parCifItems, |
|
|
const std::string & | cifItemName ) |
|
protectedvirtual |
◆ WriteGroupTables()
| void CifParentChild::WriteGroupTables |
( |
Block & | block | ) |
|
The documentation for this class was generated from the following file: