Definition at line 35 of file HistoryLine.hh.
Public Member Functions | |
HistoryLine (char *Type=NULL, char *Comment=NULL, char *History=NULL) | |
HistoryLine (const HistoryLine &HistoryLine) | |
~HistoryLine () | |
virtual void | Browse (TBrowser *b) |
int | Compare (const TObject *Obj) const |
bool | GetAscendingSortOrder () |
TTimeStamp | GetCreationTimeStamp () |
bool | GetDescendantSortOrder () |
char * | GetHistoryComment () |
char * | GetHistoryStr () |
char * | GetHistoryType () |
SortOrderType | GetSortOrder () |
void | HistoryLineException (int type, const char *location, const char *msgfmt,...) |
bool | IsSortable () const |
bool | IsSortOrderAlphabetical () |
bool | IsSortOrderDate () |
bool | IsSortOrderInsertion () |
void | Print () |
bool | SetAscendingSortOrder () |
bool | SetDescendantSortOrder () |
void | SetHistory (char *Type, char *Comment, char *History) |
char * | SetHistoryComment (char *Comment) |
char * | SetHistoryStr (char *History) |
char * | SetHistoryType (char *Type) |
SortOrderType | SetSortOrder (SortOrderType SortOrder) |
Private Member Functions | |
void | CommentSet (char *Comment) |
void | Destroy () |
void | HistorySet (char *History) |
void | Init () |
void | TypeSet (char *Type) |
Private Attributes | |
bool | AscendingOrder |
char * | Comment |
int | CommentLength |
long | CreationDate_NSec |
long | CreationDate_Sec |
char * | History |
int | HistoryLength |
SortOrderType | SortOrder |
char * | Type |
int | TypeLength |
#include <HistoryLine.hh>
CWB::HistoryLine::HistoryLine | ( | char * | Type = NULL , |
char * | Comment = NULL , |
||
char * | History = NULL |
||
) |
Definition at line 23 of file HistoryLine.cc.
CWB::HistoryLine::HistoryLine | ( | const HistoryLine & | HistoryLine | ) |
Definition at line 34 of file HistoryLine.cc.
CWB::HistoryLine::~HistoryLine | ( | ) |
Definition at line 47 of file HistoryLine.cc.
|
virtual |
Definition at line 95 of file HistoryLine.cc.
|
private |
Definition at line 228 of file HistoryLine.cc.
int CWB::HistoryLine::Compare | ( | const TObject * | Obj | ) | const |
Definition at line 112 of file HistoryLine.cc.
|
private |
Definition at line 205 of file HistoryLine.cc.
bool CWB::HistoryLine::GetAscendingSortOrder | ( | ) |
Definition at line 177 of file HistoryLine.cc.
TTimeStamp CWB::HistoryLine::GetCreationTimeStamp | ( | ) |
Definition at line 187 of file HistoryLine.cc.
bool CWB::HistoryLine::GetDescendantSortOrder | ( | ) |
Definition at line 182 of file HistoryLine.cc.
char * CWB::HistoryLine::GetHistoryComment | ( | ) |
Definition at line 83 of file HistoryLine.cc.
char * CWB::HistoryLine::GetHistoryStr | ( | ) |
Definition at line 89 of file HistoryLine.cc.
char * CWB::HistoryLine::GetHistoryType | ( | ) |
Definition at line 77 of file HistoryLine.cc.
SortOrderType CWB::HistoryLine::GetSortOrder | ( | ) |
Definition at line 142 of file HistoryLine.cc.
void CWB::HistoryLine::HistoryLineException | ( | int | type, |
const char * | location, | ||
const char * | msgfmt, | ||
... | |||
) |
Definition at line 322 of file HistoryLine.cc.
|
private |
Definition at line 244 of file HistoryLine.cc.
|
private |
Definition at line 193 of file HistoryLine.cc.
bool CWB::HistoryLine::IsSortable | ( | ) | const |
Definition at line 107 of file HistoryLine.cc.
bool CWB::HistoryLine::IsSortOrderAlphabetical | ( | ) |
Definition at line 159 of file HistoryLine.cc.
bool CWB::HistoryLine::IsSortOrderDate | ( | ) |
Definition at line 153 of file HistoryLine.cc.
bool CWB::HistoryLine::IsSortOrderInsertion | ( | ) |
Definition at line 147 of file HistoryLine.cc.
void CWB::HistoryLine::Print | ( | ) |
Definition at line 100 of file HistoryLine.cc.
bool CWB::HistoryLine::SetAscendingSortOrder | ( | ) |
Definition at line 165 of file HistoryLine.cc.
bool CWB::HistoryLine::SetDescendantSortOrder | ( | ) |
Definition at line 171 of file HistoryLine.cc.
void CWB::HistoryLine::SetHistory | ( | char * | Type, |
char * | Comment, | ||
char * | History | ||
) |
Definition at line 52 of file HistoryLine.cc.
char * CWB::HistoryLine::SetHistoryComment | ( | char * | Comment | ) |
Definition at line 65 of file HistoryLine.cc.
char * CWB::HistoryLine::SetHistoryStr | ( | char * | History | ) |
Definition at line 71 of file HistoryLine.cc.
char * CWB::HistoryLine::SetHistoryType | ( | char * | Type | ) |
Definition at line 59 of file HistoryLine.cc.
SortOrderType CWB::HistoryLine::SetSortOrder | ( | SortOrderType | SortOrder | ) |
Definition at line 135 of file HistoryLine.cc.
|
private |
Definition at line 212 of file HistoryLine.cc.
|
private |
Definition at line 90 of file HistoryLine.hh.
|
private |
Definition at line 87 of file HistoryLine.hh.
|
private |
Definition at line 86 of file HistoryLine.hh.
|
private |
Definition at line 93 of file HistoryLine.hh.
|
private |
Definition at line 92 of file HistoryLine.hh.
|
private |
Definition at line 84 of file HistoryLine.hh.
|
private |
Definition at line 81 of file HistoryLine.hh.
|
private |
Definition at line 89 of file HistoryLine.hh.
|
private |
Definition at line 83 of file HistoryLine.hh.
|
private |
Definition at line 80 of file HistoryLine.hh.