Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes | List of all members
CWB::HistoryLogLine Class Reference

Definition at line 37 of file HistoryLogLine.hh.

Public Member Functions

 HistoryLogLine (char *LogStr=NULL, TDatime *Time=NULL)
 
 HistoryLogLine (char *LogStr, int Date, int Time)
 
 HistoryLogLine (const HistoryLogLine &LogLine)
 
 ~HistoryLogLine ()
 
virtual void Browse (TBrowser *b)
 
int Compare (const TObject *Obj) const
 
bool GetAscendingSortOrder ()
 
TTimeStamp GetCreationTimeStamp ()
 
bool GetDescendantSortOrder ()
 
int GetLogDate ()
 
TDatime * GetLogDatime ()
 
char * GetLogStr ()
 
int GetLogTime ()
 
SortOrderType GetSortOrder ()
 
bool IsSortable () const
 
bool IsSortOrderAlphabetical ()
 
bool IsSortOrderDate ()
 
bool IsSortOrderInsertion ()
 
void Print ()
 
bool SetAscendingSortOrder ()
 
bool SetDescendantSortOrder ()
 
void SetLog (char *LogStr, TDatime *Time=NULL)
 
void SetLog (char *LogStr, int Date, int Time)
 
char * SetLogStr (char *Log)
 
void SetLogTime (int Date, int Time)
 
void SetLogTime (TDatime *Time)
 
SortOrderType SetSortOrder (SortOrderType SortOrder)
 

Private Member Functions

void Destroy ()
 
void Init ()
 

Private Attributes

bool AscendingOrder
 
long CreationDate_NSec
 
long CreationDate_Sec
 
int Date
 
char * Log
 
int LogLength
 
SortOrderType SortOrder
 
int Time
 

#include <HistoryLogLine.hh>

Inheritance diagram for CWB::HistoryLogLine:
[legend]

Constructor & Destructor Documentation

CWB::HistoryLogLine::HistoryLogLine ( char *  LogStr = NULL,
TDatime *  Time = NULL 
)

Definition at line 20 of file HistoryLogLine.cc.

CWB::HistoryLogLine::HistoryLogLine ( char *  LogStr,
int  Date,
int  Time 
)

Definition at line 48 of file HistoryLogLine.cc.

CWB::HistoryLogLine::HistoryLogLine ( const HistoryLogLine LogLine)

Definition at line 68 of file HistoryLogLine.cc.

CWB::HistoryLogLine::~HistoryLogLine ( )

Definition at line 79 of file HistoryLogLine.cc.

Member Function Documentation

void CWB::HistoryLogLine::Browse ( TBrowser *  b)
virtual

Definition at line 170 of file HistoryLogLine.cc.

int CWB::HistoryLogLine::Compare ( const TObject *  Obj) const

Definition at line 188 of file HistoryLogLine.cc.

void CWB::HistoryLogLine::Destroy ( )
private

Definition at line 268 of file HistoryLogLine.cc.

bool CWB::HistoryLogLine::GetAscendingSortOrder ( )

Definition at line 244 of file HistoryLogLine.cc.

TTimeStamp CWB::HistoryLogLine::GetCreationTimeStamp ( )

Definition at line 254 of file HistoryLogLine.cc.

bool CWB::HistoryLogLine::GetDescendantSortOrder ( )

Definition at line 249 of file HistoryLogLine.cc.

int CWB::HistoryLogLine::GetLogDate ( )

Definition at line 155 of file HistoryLogLine.cc.

TDatime * CWB::HistoryLogLine::GetLogDatime ( )

Definition at line 165 of file HistoryLogLine.cc.

char * CWB::HistoryLogLine::GetLogStr ( )

Definition at line 150 of file HistoryLogLine.cc.

int CWB::HistoryLogLine::GetLogTime ( )

Definition at line 160 of file HistoryLogLine.cc.

SortOrderType CWB::HistoryLogLine::GetSortOrder ( )

Definition at line 209 of file HistoryLogLine.cc.

void CWB::HistoryLogLine::Init ( )
private

Definition at line 260 of file HistoryLogLine.cc.

bool CWB::HistoryLogLine::IsSortable ( ) const

Definition at line 183 of file HistoryLogLine.cc.

bool CWB::HistoryLogLine::IsSortOrderAlphabetical ( )

Definition at line 226 of file HistoryLogLine.cc.

bool CWB::HistoryLogLine::IsSortOrderDate ( )

Definition at line 220 of file HistoryLogLine.cc.

bool CWB::HistoryLogLine::IsSortOrderInsertion ( )

Definition at line 214 of file HistoryLogLine.cc.

void CWB::HistoryLogLine::Print ( )

Definition at line 175 of file HistoryLogLine.cc.

bool CWB::HistoryLogLine::SetAscendingSortOrder ( )

Definition at line 232 of file HistoryLogLine.cc.

bool CWB::HistoryLogLine::SetDescendantSortOrder ( )

Definition at line 238 of file HistoryLogLine.cc.

void CWB::HistoryLogLine::SetLog ( char *  LogStr,
TDatime *  Time = NULL 
)

Definition at line 84 of file HistoryLogLine.cc.

void CWB::HistoryLogLine::SetLog ( char *  LogStr,
int  Date,
int  Time 
)

Definition at line 102 of file HistoryLogLine.cc.

char * CWB::HistoryLogLine::SetLogStr ( char *  Log)

Definition at line 132 of file HistoryLogLine.cc.

void CWB::HistoryLogLine::SetLogTime ( int  Date,
int  Time 
)

Definition at line 120 of file HistoryLogLine.cc.

void CWB::HistoryLogLine::SetLogTime ( TDatime *  Time)

Definition at line 126 of file HistoryLogLine.cc.

SortOrderType CWB::HistoryLogLine::SetSortOrder ( SortOrderType  SortOrder)

Definition at line 203 of file HistoryLogLine.cc.

Member Data Documentation

bool CWB::HistoryLogLine::AscendingOrder
private

Definition at line 86 of file HistoryLogLine.hh.

long CWB::HistoryLogLine::CreationDate_NSec
private

Definition at line 89 of file HistoryLogLine.hh.

long CWB::HistoryLogLine::CreationDate_Sec
private

Definition at line 88 of file HistoryLogLine.hh.

int CWB::HistoryLogLine::Date
private

Definition at line 80 of file HistoryLogLine.hh.

char* CWB::HistoryLogLine::Log
private

Definition at line 83 of file HistoryLogLine.hh.

int CWB::HistoryLogLine::LogLength
private

Definition at line 82 of file HistoryLogLine.hh.

SortOrderType CWB::HistoryLogLine::SortOrder
private

Definition at line 85 of file HistoryLogLine.hh.

int CWB::HistoryLogLine::Time
private

Definition at line 80 of file HistoryLogLine.hh.


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