Public Member Functions | Protected Member Functions | Protected Attributes | Friends

mmdb::Title Class Reference

#include <mmdb_title.h>

Inheritance diagram for mmdb::Title:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Title ()
 Title (io::RPStream Object)
 ~Title ()
void FreeMemory (bool keepBiomolecules)
void SetHeader (cpstr Classification, cpstr DepDate, cpstr ID_Code)
ERROR_CODE ConvertPDBString (pstr PDBString)
void MakePDBHeaderString (pstr PDBString)
pstr GetStructureTitle (pstr &S)
PTitleContainer GetObsData ()
PTitleContainer GetCaveat ()
PTitleContainer GetCompound ()
PTitleContainer GetSource ()
PKeyWords GetKeyWords ()
PTitleContainer GetExpData ()
PTitleContainer GetMdlType ()
PTitleContainer GetRemarks ()
PTitleContainer GetJournal ()
realtype GetResolution ()
int ParseBiomolecules ()
int GetNofBiomolecules ()
void GetBiomolecules (PPBiomolecule &BM, int &nBMs)
PBiomolecule GetBiomolecule (int bmNo)
void PDBASCIIDump (io::RFile f)
void MakeCIF (mmcif::PData CIF)
ERROR_CODE GetCIF (mmcif::PData CIF)
pstr GetIDCode ()
bool GetCol73 ()
void TrimInput (pstr PDBString)
void Copy (PTitle TS)
void write (io::RFile f)
void read (io::RFile f)

Protected Member Functions

void Init ()
void FreeBiomolecules ()
PBiomolecule addBiomolecule ()

Protected Attributes

pstr classification
Date depDate
IDCode idCode
realtype resolution
bool col73
TitleContainer obsData
TitleContainer title
TitleContainer caveat
TitleContainer compound
TitleContainer source
KeyWords keyWords
TitleContainer expData
TitleContainer mdlType
TitleContainer author
TitleContainer revData
TitleContainer supersede
TitleContainer journal
TitleContainer remark
PPBiomolecule biomolecule
int nBiomolecules

Friends

class Model
class Chain
class Root

Constructor & Destructor Documentation

mmdb::Title::Title (  )
mmdb::Title::Title ( io::RPStream  Object )
mmdb::Title::~Title (  )

Member Function Documentation

PBiomolecule mmdb::Title::addBiomolecule (  ) [protected]
ERROR_CODE mmdb::Title::ConvertPDBString ( pstr  PDBString )
void mmdb::Title::Copy ( PTitle  TS )
void mmdb::Title::FreeBiomolecules (  ) [protected]
void mmdb::Title::FreeMemory ( bool  keepBiomolecules )
PBiomolecule mmdb::Title::GetBiomolecule ( int  bmNo )
void mmdb::Title::GetBiomolecules ( PPBiomolecule &  BM,
int &  nBMs 
)
PTitleContainer mmdb::Title::GetCaveat (  ) [inline]
ERROR_CODE mmdb::Title::GetCIF ( mmcif::PData  CIF )
bool mmdb::Title::GetCol73 (  ) [inline]
PTitleContainer mmdb::Title::GetCompound (  ) [inline]
PTitleContainer mmdb::Title::GetExpData (  ) [inline]
pstr mmdb::Title::GetIDCode (  ) [inline]
PTitleContainer mmdb::Title::GetJournal (  ) [inline]
PKeyWords mmdb::Title::GetKeyWords (  ) [inline]
PTitleContainer mmdb::Title::GetMdlType (  ) [inline]
int mmdb::Title::GetNofBiomolecules (  )
PTitleContainer mmdb::Title::GetObsData (  ) [inline]
PTitleContainer mmdb::Title::GetRemarks (  ) [inline]
realtype mmdb::Title::GetResolution (  )
PTitleContainer mmdb::Title::GetSource (  ) [inline]
pstr mmdb::Title::GetStructureTitle ( pstr &  S )
void mmdb::Title::Init (  ) [protected]
void mmdb::Title::MakeCIF ( mmcif::PData  CIF )
void mmdb::Title::MakePDBHeaderString ( pstr  PDBString )
int mmdb::Title::ParseBiomolecules (  )
void mmdb::Title::PDBASCIIDump ( io::RFile  f )
void mmdb::Title::read ( io::RFile  f )
void mmdb::Title::SetHeader ( cpstr  Classification,
cpstr  DepDate,
cpstr  ID_Code 
)
void mmdb::Title::TrimInput ( pstr  PDBString )
void mmdb::Title::write ( io::RFile  f )

Friends And Related Function Documentation

friend class Chain [friend]
friend class Model [friend]
friend class Root [friend]

Member Data Documentation

PPBiomolecule mmdb::Title::biomolecule [protected]
bool mmdb::Title::col73 [protected]
int mmdb::Title::nBiomolecules [protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines