![]() |
Chemical Data Processing Library C++ API - Version 1.2.3
|
A data structure for the storage of imported MMCIF data (see [MMCIF]). More...
#include <MMCIFData.hpp>
Classes | |
| class | Category |
| class | Item |
Public Types | |
| typedef std::shared_ptr< MMCIFData > | SharedPointer |
| typedef CategoryList::const_iterator | ConstCategoryIterator |
| typedef CategoryList::iterator | CategoryIterator |
Public Member Functions | |
| MMCIFData ()=default | |
| MMCIFData (const std::string &id) | |
| void | setID (const std::string &id) |
| const std::string & | getID () const |
| void | clear () |
| std::size_t | getNumCategories () const |
| Category & | getCategory (std::size_t index) |
| const Category & | getCategory (std::size_t index) const |
| Category & | getCategory (const std::string &name) |
| const Category & | getCategory (const std::string &name) const |
| const Category * | findCategory (const std::string &name) const |
| Category * | findCategory (const std::string &name) |
| const Category & | lastCategory () const |
| Category & | lastCategory () |
| Category & | addCategory (const std::string &name, bool front=false) |
| CategoryIterator | removeCategory (const CategoryIterator &it) |
| bool | removeCategory (const std::string &name) |
| void | removeCategory (std::size_t index) |
| void | swap (MMCIFData &data) |
| ConstCategoryIterator | getCategoriesBegin () const |
| CategoryIterator | getCategoriesBegin () |
| ConstCategoryIterator | getCategoriesEnd () const |
| CategoryIterator | getCategoriesEnd () |
| ConstCategoryIterator | begin () const |
| CategoryIterator | begin () |
| ConstCategoryIterator | end () const |
| CategoryIterator | end () |
A data structure for the storage of imported MMCIF data (see [MMCIF]).
| typedef std::shared_ptr<MMCIFData> CDPL::Biomol::MMCIFData::SharedPointer |
| typedef CategoryList::const_iterator CDPL::Biomol::MMCIFData::ConstCategoryIterator |
| typedef CategoryList::iterator CDPL::Biomol::MMCIFData::CategoryIterator |
|
default |
| CDPL::Biomol::MMCIFData::MMCIFData | ( | const std::string & | id | ) |
| void CDPL::Biomol::MMCIFData::setID | ( | const std::string & | id | ) |
| const std::string& CDPL::Biomol::MMCIFData::getID | ( | ) | const |
| void CDPL::Biomol::MMCIFData::clear | ( | ) |
| std::size_t CDPL::Biomol::MMCIFData::getNumCategories | ( | ) | const |
| Category& CDPL::Biomol::MMCIFData::getCategory | ( | std::size_t | index | ) |
| const Category& CDPL::Biomol::MMCIFData::getCategory | ( | std::size_t | index | ) | const |
| Category& CDPL::Biomol::MMCIFData::getCategory | ( | const std::string & | name | ) |
| const Category& CDPL::Biomol::MMCIFData::getCategory | ( | const std::string & | name | ) | const |
| const Category* CDPL::Biomol::MMCIFData::findCategory | ( | const std::string & | name | ) | const |
| Category* CDPL::Biomol::MMCIFData::findCategory | ( | const std::string & | name | ) |
| const Category& CDPL::Biomol::MMCIFData::lastCategory | ( | ) | const |
| Category& CDPL::Biomol::MMCIFData::lastCategory | ( | ) |
| CategoryIterator CDPL::Biomol::MMCIFData::removeCategory | ( | const CategoryIterator & | it | ) |
| bool CDPL::Biomol::MMCIFData::removeCategory | ( | const std::string & | name | ) |
| void CDPL::Biomol::MMCIFData::removeCategory | ( | std::size_t | index | ) |
| void CDPL::Biomol::MMCIFData::swap | ( | MMCIFData & | data | ) |
| ConstCategoryIterator CDPL::Biomol::MMCIFData::getCategoriesBegin | ( | ) | const |
| CategoryIterator CDPL::Biomol::MMCIFData::getCategoriesBegin | ( | ) |
| ConstCategoryIterator CDPL::Biomol::MMCIFData::getCategoriesEnd | ( | ) | const |
| CategoryIterator CDPL::Biomol::MMCIFData::getCategoriesEnd | ( | ) |
| ConstCategoryIterator CDPL::Biomol::MMCIFData::begin | ( | ) | const |
| CategoryIterator CDPL::Biomol::MMCIFData::begin | ( | ) |
| ConstCategoryIterator CDPL::Biomol::MMCIFData::end | ( | ) | const |
| CategoryIterator CDPL::Biomol::MMCIFData::end | ( | ) |