CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
ALIUnitsCategory Class Reference

#include <ALIUnitsTable.h>

Public Member Functions

 ALIUnitsCategory (ALIstring name)
 
ALIstring GetName () const
 
ALIint GetNameMxLen () const
 
ALIint GetSymbMxLen () const
 
ALIUnitsContainerGetUnitsList ()
 
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 &)
 
ALIUnitsCategoryoperator= (const ALIUnitsCategory &)
 

Private Attributes

ALIstring Name
 
ALIint NameMxLen
 
ALIint SymbMxLen
 
ALIUnitsContainer UnitsList
 

Detailed Description

Definition at line 103 of file ALIUnitsTable.h.

Constructor & Destructor Documentation

ALIUnitsCategory::ALIUnitsCategory ( ALIstring  name)

Definition at line 252 of file ALIUnitsTable.cc.

ALIUnitsCategory::~ALIUnitsCategory ( )

Definition at line 260 of file ALIUnitsTable.cc.

ALIUnitsCategory::ALIUnitsCategory ( ALIUnitsCategory right)
private

Definition at line 265 of file ALIUnitsTable.cc.

Member Function Documentation

ALIstring ALIUnitsCategory::GetName ( ) const
inline

Definition at line 119 of file ALIUnitsTable.h.

ALIint ALIUnitsCategory::GetNameMxLen ( ) const
inline

Definition at line 121 of file ALIUnitsTable.h.

ALIint ALIUnitsCategory::GetSymbMxLen ( ) const
inline

Definition at line 122 of file ALIUnitsTable.h.

ALIUnitsContainer& ALIUnitsCategory::GetUnitsList ( )
inline

Definition at line 120 of file ALIUnitsTable.h.

ALIint ALIUnitsCategory::operator!= ( const ALIUnitsCategory right) const

Definition at line 293 of file ALIUnitsTable.cc.

ALIUnitsCategory & ALIUnitsCategory::operator= ( const ALIUnitsCategory right)
private

Definition at line 272 of file ALIUnitsTable.cc.

ALIint ALIUnitsCategory::operator== ( const ALIUnitsCategory right) const

Definition at line 286 of file ALIUnitsTable.cc.

void ALIUnitsCategory::PrintCategory ( )

Definition at line 300 of file ALIUnitsTable.cc.

void ALIUnitsCategory::UpdateNameMxLen ( ALIint  len)
inline

Definition at line 123 of file ALIUnitsTable.h.

void ALIUnitsCategory::UpdateSymbMxLen ( ALIint  len)
inline

Definition at line 124 of file ALIUnitsTable.h.

Member Data Documentation

ALIstring ALIUnitsCategory::Name
private

Definition at line 129 of file ALIUnitsTable.h.

ALIint ALIUnitsCategory::NameMxLen
private

Definition at line 131 of file ALIUnitsTable.h.

ALIint ALIUnitsCategory::SymbMxLen
private

Definition at line 132 of file ALIUnitsTable.h.

ALIUnitsContainer ALIUnitsCategory::UnitsList
private

Definition at line 130 of file ALIUnitsTable.h.