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

mmdb::mmcif::File Class Reference

#include <mmdb_mmcif_.h>

Inheritance diagram for mmdb::mmcif::File:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 File ()
 File (cpstr FName, io::GZ_MODE gzipMode=io::GZM_CHECK)
 File (io::RPStream Object)
 ~File ()
void SetPrintWarnings (bool SPW)
void SetStopOnWarning (bool SOW)
int ReadMMCIFFile (cpstr FName, io::GZ_MODE gzipMode=io::GZM_CHECK)
int WriteMMCIFFile (cpstr FName, io::GZ_MODE gzipMode=io::GZM_CHECK)
int GetNofData ()
PData GetCIFData (int dataNo)
PData GetCIFData (cpstr DName)
int AddCIFData (cpstr DName)
int DeleteCIFData (cpstr DName)
int DeleteCIFData (int dataNo)
int GetCIFDataNo (cpstr DName)
void WriteMMCIF (io::RFile f)
void Copy (PFile File)
void write (io::RFile f)
void read (io::RFile f)

Public Attributes

int nData
ivector index
PPData data

Protected Member Functions

void InitFile ()
void FreeMemory ()
void Sort ()
void ExpandData (int nDataNew)

Protected Attributes

int nAllocData
bool PrintWarnings
bool StopOnWarning

Constructor & Destructor Documentation

mmdb::mmcif::File::File (  )
mmdb::mmcif::File::File ( cpstr  FName,
io::GZ_MODE  gzipMode = io::GZM_CHECK 
)
mmdb::mmcif::File::File ( io::RPStream  Object )
mmdb::mmcif::File::~File (  )

Member Function Documentation

int mmdb::mmcif::File::AddCIFData ( cpstr  DName )
void mmdb::mmcif::File::Copy ( PFile  File )
int mmdb::mmcif::File::DeleteCIFData ( cpstr  DName )
int mmdb::mmcif::File::DeleteCIFData ( int  dataNo )
void mmdb::mmcif::File::ExpandData ( int  nDataNew ) [protected]
void mmdb::mmcif::File::FreeMemory (  ) [protected]
PData mmdb::mmcif::File::GetCIFData ( int  dataNo )
PData mmdb::mmcif::File::GetCIFData ( cpstr  DName )
int mmdb::mmcif::File::GetCIFDataNo ( cpstr  DName )
int mmdb::mmcif::File::GetNofData (  ) [inline]
void mmdb::mmcif::File::InitFile (  ) [protected]
void mmdb::mmcif::File::read ( io::RFile  f )
int mmdb::mmcif::File::ReadMMCIFFile ( cpstr  FName,
io::GZ_MODE  gzipMode = io::GZM_CHECK 
)
void mmdb::mmcif::File::SetPrintWarnings ( bool  SPW ) [inline]
void mmdb::mmcif::File::SetStopOnWarning ( bool  SOW ) [inline]
void mmdb::mmcif::File::Sort (  ) [protected]
void mmdb::mmcif::File::write ( io::RFile  f )
void mmdb::mmcif::File::WriteMMCIF ( io::RFile  f )
int mmdb::mmcif::File::WriteMMCIFFile ( cpstr  FName,
io::GZ_MODE  gzipMode = io::GZM_CHECK 
)

Member Data Documentation


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