#include <Alignment/CocoaModel/interface/ALIUnitsTable.h>
Public Member Functions | |
ALIUnitsCategory (ALIstring name) | |
ALIstring | GetName () const |
ALIint | GetNameMxLen () const |
ALIint | GetSymbMxLen () const |
ALIUnitsContainer & | GetUnitsList () |
ALIint | operator!= (const ALIUnitsCategory &) const |
ALIint | operator== (const ALIUnitsCategory &) const |
void | PrintCategory () |
void | UpdateNameMxLen (ALIint len) |
void | UpdateSymbMxLen (ALIint len) |
~ALIUnitsCategory () | |
Private Member Functions | |
ALIUnitsCategory (ALIUnitsCategory &) | |
ALIUnitsCategory & | operator= (const ALIUnitsCategory &) |
Private Attributes | |
ALIstring | Name |
ALIint | NameMxLen |
ALIint | SymbMxLen |
ALIUnitsContainer | UnitsList |
Definition at line 103 of file ALIUnitsTable.h.
ALIUnitsCategory::ALIUnitsCategory | ( | ALIstring | name | ) |
Definition at line 250 of file ALIUnitsTable.cc.
References UnitsList.
00251 :Name(name),NameMxLen(0),SymbMxLen(0) 00252 { 00253 UnitsList = *(new ALIUnitsContainer); 00254 }
ALIUnitsCategory::~ALIUnitsCategory | ( | ) |
ALIUnitsCategory::ALIUnitsCategory | ( | ALIUnitsCategory & | right | ) | [private] |
ALIstring ALIUnitsCategory::GetName | ( | ) | const [inline] |
ALIint ALIUnitsCategory::GetNameMxLen | ( | ) | const [inline] |
ALIint ALIUnitsCategory::GetSymbMxLen | ( | ) | const [inline] |
ALIUnitsContainer& ALIUnitsCategory::GetUnitsList | ( | ) | [inline] |
ALIint ALIUnitsCategory::operator!= | ( | const ALIUnitsCategory & | right | ) | const |
Definition at line 291 of file ALIUnitsTable.cc.
00292 { 00293 return (this != (ALIUnitsCategory *) &right); 00294 }
ALIUnitsCategory & ALIUnitsCategory::operator= | ( | const ALIUnitsCategory & | right | ) | [private] |
Definition at line 270 of file ALIUnitsTable.cc.
References Name, NameMxLen, SymbMxLen, and UnitsList.
00271 { 00272 if (this != &right) 00273 { 00274 Name = right.Name; 00275 UnitsList = right.UnitsList; 00276 NameMxLen = right.NameMxLen; 00277 SymbMxLen = right.SymbMxLen; 00278 } 00279 return *this; 00280 }
ALIint ALIUnitsCategory::operator== | ( | const ALIUnitsCategory & | right | ) | const |
Definition at line 284 of file ALIUnitsTable.cc.
00285 { 00286 return (this == (ALIUnitsCategory *) &right); 00287 }
void ALIUnitsCategory::PrintCategory | ( | ) |
ALIstring ALIUnitsCategory::Name [private] |
Definition at line 129 of file ALIUnitsTable.h.
Referenced by GetName(), operator=(), and PrintCategory().
ALIint ALIUnitsCategory::NameMxLen [private] |
Definition at line 131 of file ALIUnitsTable.h.
Referenced by GetNameMxLen(), operator=(), and UpdateNameMxLen().
ALIint ALIUnitsCategory::SymbMxLen [private] |
Definition at line 132 of file ALIUnitsTable.h.
Referenced by GetSymbMxLen(), operator=(), and UpdateSymbMxLen().
ALIUnitsContainer ALIUnitsCategory::UnitsList [private] |
Definition at line 130 of file ALIUnitsTable.h.
Referenced by ALIUnitsCategory(), GetUnitsList(), operator=(), and PrintCategory().