#include <BALL/FORMAT/PDBRecords.h>
PDB record class. This class contains PDB records in an undigested format and provides some means of digesting this format. It is meant to capture all records not parsed by GenericPDBFile and PDBFile.
Definition at line 29 of file PDBRecords.h.
typedef std::vector<String>::const_iterator BALL::PDBRecords::const_iterator |
Definition at line 37 of file PDBRecords.h.
typedef const String& BALL::PDBRecords::const_reference |
Definition at line 46 of file PDBRecords.h.
typedef std::vector<String>::const_reverse_iterator BALL::PDBRecords::const_reverse_iterator |
Definition at line 41 of file PDBRecords.h.
typedef std::vector<String>::const_iterator BALL::PDBRecords::ConstIterator |
Definition at line 36 of file PDBRecords.h.
typedef const String& BALL::PDBRecords::ConstReference |
Definition at line 47 of file PDBRecords.h.
typedef std::vector<String>::const_reverse_iterator BALL::PDBRecords::ConstReverseIterator |
Definition at line 40 of file PDBRecords.h.
typedef std::vector<String>::difference_type BALL::PDBRecords::difference_type |
Definition at line 48 of file PDBRecords.h.
typedef std::vector<String>::difference_type BALL::PDBRecords::DifferenceType |
Definition at line 49 of file PDBRecords.h.
typedef std::vector<String>::iterator BALL::PDBRecords::iterator |
Definition at line 35 of file PDBRecords.h.
typedef std::vector<String>::iterator BALL::PDBRecords::Iterator |
Definition at line 34 of file PDBRecords.h.
typedef String& BALL::PDBRecords::Reference |
Definition at line 45 of file PDBRecords.h.
typedef String& BALL::PDBRecords::reference |
Definition at line 44 of file PDBRecords.h.
typedef std::vector<String>::reverse_iterator BALL::PDBRecords::reverse_iterator |
Definition at line 39 of file PDBRecords.h.
typedef std::vector<String>::reverse_iterator BALL::PDBRecords::ReverseIterator |
Definition at line 38 of file PDBRecords.h.
typedef std::vector<String>::size_type BALL::PDBRecords::size_type |
Definition at line 50 of file PDBRecords.h.
typedef std::vector<String>::size_type BALL::PDBRecords::SizeType |
Definition at line 51 of file PDBRecords.h.
typedef String BALL::PDBRecords::value_type |
Definition at line 42 of file PDBRecords.h.
typedef String BALL::PDBRecords::ValueType |
Definition at line 43 of file PDBRecords.h.
BALL::PDBRecords::PDBRecords | ( | ) |
BALL::PDBRecords::PDBRecords | ( | const PDBRecords & | pdbi | ) |
virtual BALL::PDBRecords::~PDBRecords | ( | ) | [virtual] |
Definition at line 144 of file PDBRecords.h.
ConstReference BALL::PDBRecords::at | ( | SizeType | n | ) | const throw (std::out_of_range) [inline] |
Definition at line 142 of file PDBRecords.h.
ConstReference BALL::PDBRecords::back | ( | ) | const [inline] |
Definition at line 110 of file PDBRecords.h.
Reference BALL::PDBRecords::back | ( | ) | [inline] |
Definition at line 108 of file PDBRecords.h.
Iterator BALL::PDBRecords::begin | ( | ) | [inline] |
Definition at line 78 of file PDBRecords.h.
ConstIterator BALL::PDBRecords::begin | ( | ) | const [inline] |
STL container compatibility interface. These methods just wrap the corresponding methods of std::vector. Refer to STL documentation for details.
Definition at line 76 of file PDBRecords.h.
SizeType BALL::PDBRecords::capacity | ( | ) | const [inline] |
Definition at line 96 of file PDBRecords.h.
void BALL::PDBRecords::clear | ( | ) | [inline] |
Definition at line 100 of file PDBRecords.h.
bool BALL::PDBRecords::empty | ( | ) | const [inline] |
Definition at line 98 of file PDBRecords.h.
Iterator BALL::PDBRecords::end | ( | ) | [inline] |
Definition at line 82 of file PDBRecords.h.
ConstIterator BALL::PDBRecords::end | ( | ) | const [inline] |
Definition at line 80 of file PDBRecords.h.
Definition at line 122 of file PDBRecords.h.
Definition at line 120 of file PDBRecords.h.
ConstReference BALL::PDBRecords::front | ( | ) | const [inline] |
Definition at line 106 of file PDBRecords.h.
Reference BALL::PDBRecords::front | ( | ) | [inline] |
Definition at line 104 of file PDBRecords.h.
void BALL::PDBRecords::insert | ( | Iterator | pos, | |
SizeType | n, | |||
ConstReference | value | |||
) | [inline] |
Definition at line 116 of file PDBRecords.h.
void BALL::PDBRecords::insert | ( | Iterator | pos, | |
ConstReference | value | |||
) | [inline] |
Definition at line 114 of file PDBRecords.h.
SizeType BALL::PDBRecords::max_size | ( | ) | const [inline] |
Definition at line 94 of file PDBRecords.h.
bool BALL::PDBRecords::operator!= | ( | const PDBRecords & | rhs | ) | const [inline] |
Definition at line 126 of file PDBRecords.h.
bool BALL::PDBRecords::operator< | ( | const PDBRecords & | rhs | ) | const [inline] |
Definition at line 128 of file PDBRecords.h.
bool BALL::PDBRecords::operator<= | ( | const PDBRecords & | rhs | ) | const [inline] |
Definition at line 132 of file PDBRecords.h.
PDBRecords& BALL::PDBRecords::operator= | ( | const PDBRecords & | rhs | ) |
Assignment
bool BALL::PDBRecords::operator== | ( | const PDBRecords & | rhs | ) | const [inline] |
Definition at line 124 of file PDBRecords.h.
bool BALL::PDBRecords::operator> | ( | const PDBRecords & | rhs | ) | const [inline] |
Definition at line 130 of file PDBRecords.h.
bool BALL::PDBRecords::operator>= | ( | const PDBRecords & | rhs | ) | const [inline] |
Definition at line 134 of file PDBRecords.h.
Definition at line 140 of file PDBRecords.h.
ConstReference BALL::PDBRecords::operator[] | ( | SizeType | n | ) | const [inline] |
Definition at line 138 of file PDBRecords.h.
void BALL::PDBRecords::pop_back | ( | ) | [inline] |
Definition at line 118 of file PDBRecords.h.
void BALL::PDBRecords::push_back | ( | ConstReference | x | ) | [inline] |
Definition at line 112 of file PDBRecords.h.
ReverseIterator BALL::PDBRecords::rbegin | ( | ) | [inline] |
Definition at line 86 of file PDBRecords.h.
ConstReverseIterator BALL::PDBRecords::rbegin | ( | ) | const [inline] |
Definition at line 84 of file PDBRecords.h.
ReverseIterator BALL::PDBRecords::rend | ( | ) | [inline] |
Definition at line 90 of file PDBRecords.h.
ConstReverseIterator BALL::PDBRecords::rend | ( | ) | const [inline] |
Definition at line 88 of file PDBRecords.h.
Definition at line 102 of file PDBRecords.h.
SizeType BALL::PDBRecords::size | ( | ) | const [inline] |
Definition at line 92 of file PDBRecords.h.
void BALL::PDBRecords::swap | ( | PDBRecords & | rhs | ) | [inline] |
Definition at line 136 of file PDBRecords.h.
std::vector<String> BALL::PDBRecords::records_ [protected] |
The PDB record buffer.
Definition at line 149 of file PDBRecords.h.