OpenStructure
Public Member Functions
MMCifInfoRevisions Class Reference

#include <mmcif_info.hh>

Public Member Functions

 MMCifInfoRevisions ()
 
void SetDateOriginal (String date)
 
String GetDateOriginal () const
 
void AddRevision (int num, String date, String status, int major=-1, int minor=-1)
 
size_t GetSize () const
 
String GetDate (size_t i) const
 
int GetNum (size_t i) const
 
String GetStatus (size_t i) const
 
int GetMajor (size_t i) const
 
int GetMinor (size_t i) const
 
String GetLastDate () const
 
int GetLastMajor () const
 
int GetLastMinor () const
 
size_t GetFirstRelease () const
 
 MMCifInfoRevisions ()
 
void SetDateOriginal (String date)
 
String GetDateOriginal () const
 
void AddRevision (int num, String date, String status, int major=-1, int minor=-1)
 
size_t GetSize () const
 
String GetDate (size_t i) const
 
int GetNum (size_t i) const
 
String GetStatus (size_t i) const
 
int GetMajor (size_t i) const
 
int GetMinor (size_t i) const
 
String GetLastDate () const
 
int GetLastMajor () const
 
int GetLastMinor () const
 
size_t GetFirstRelease () const
 

Detailed Description

Container class for information on file revisions See Python doc.

Definition at line 766 of file mmcif_info.hh.

Constructor & Destructor Documentation

◆ MMCifInfoRevisions() [1/2]

MMCifInfoRevisions ( )
inline

Start recording a revision process.

Definition at line 769 of file mmcif_info.hh.

◆ MMCifInfoRevisions() [2/2]

MMCifInfoRevisions ( )
inline

Start recording a revision process.

Definition at line 769 of file mmcif_info.hh.

Member Function Documentation

◆ AddRevision() [1/2]

void AddRevision ( int  num,
String  date,
String  status,
int  major = -1,
int  minor = -1 
)
inline

Definition at line 776 of file mmcif_info.hh.

◆ AddRevision() [2/2]

void AddRevision ( int  num,
String  date,
String  status,
int  major = -1,
int  minor = -1 
)
inline

Definition at line 776 of file mmcif_info.hh.

◆ GetDate() [1/2]

String GetDate ( size_t  i) const
inline

Definition at line 800 of file mmcif_info.hh.

◆ GetDate() [2/2]

String GetDate ( size_t  i) const
inline

Definition at line 800 of file mmcif_info.hh.

◆ GetDateOriginal() [1/2]

String GetDateOriginal ( ) const
inline

Definition at line 773 of file mmcif_info.hh.

◆ GetDateOriginal() [2/2]

String GetDateOriginal ( ) const
inline

Definition at line 773 of file mmcif_info.hh.

◆ GetFirstRelease() [1/2]

size_t GetFirstRelease ( ) const
inline

Definition at line 819 of file mmcif_info.hh.

◆ GetFirstRelease() [2/2]

size_t GetFirstRelease ( ) const
inline

Definition at line 819 of file mmcif_info.hh.

◆ GetLastDate() [1/2]

String GetLastDate ( ) const
inline

Definition at line 807 of file mmcif_info.hh.

◆ GetLastDate() [2/2]

String GetLastDate ( ) const
inline

Definition at line 807 of file mmcif_info.hh.

◆ GetLastMajor() [1/2]

int GetLastMajor ( ) const
inline

Definition at line 811 of file mmcif_info.hh.

◆ GetLastMajor() [2/2]

int GetLastMajor ( ) const
inline

Definition at line 811 of file mmcif_info.hh.

◆ GetLastMinor() [1/2]

int GetLastMinor ( ) const
inline

Definition at line 815 of file mmcif_info.hh.

◆ GetLastMinor() [2/2]

int GetLastMinor ( ) const
inline

Definition at line 815 of file mmcif_info.hh.

◆ GetMajor() [1/2]

int GetMajor ( size_t  i) const
inline

Definition at line 803 of file mmcif_info.hh.

◆ GetMajor() [2/2]

int GetMajor ( size_t  i) const
inline

Definition at line 803 of file mmcif_info.hh.

◆ GetMinor() [1/2]

int GetMinor ( size_t  i) const
inline

Definition at line 804 of file mmcif_info.hh.

◆ GetMinor() [2/2]

int GetMinor ( size_t  i) const
inline

Definition at line 804 of file mmcif_info.hh.

◆ GetNum() [1/2]

int GetNum ( size_t  i) const
inline

Definition at line 801 of file mmcif_info.hh.

◆ GetNum() [2/2]

int GetNum ( size_t  i) const
inline

Definition at line 801 of file mmcif_info.hh.

◆ GetSize() [1/2]

size_t GetSize ( ) const
inline

Definition at line 799 of file mmcif_info.hh.

◆ GetSize() [2/2]

size_t GetSize ( ) const
inline

Definition at line 799 of file mmcif_info.hh.

◆ GetStatus() [1/2]

String GetStatus ( size_t  i) const
inline

Definition at line 802 of file mmcif_info.hh.

◆ GetStatus() [2/2]

String GetStatus ( size_t  i) const
inline

Definition at line 802 of file mmcif_info.hh.

◆ SetDateOriginal() [1/2]

void SetDateOriginal ( String  date)
inline

Definition at line 772 of file mmcif_info.hh.

◆ SetDateOriginal() [2/2]

void SetDateOriginal ( String  date)
inline

Definition at line 772 of file mmcif_info.hh.


The documentation for this class was generated from the following file: