Public Member Functions | Private Attributes | List of all members
AlphaIndexTableCell Class Reference

Public Member Functions

 AlphaIndexTableCell (int row, int col, uint letter, ClassDef *cd)
 
ClassDefclassDef () const
 
uint letter () const
 
int row () const
 
int column () const
 

Private Attributes

uint m_letter
 
ClassDefm_class
 
int m_row
 
int m_col
 

Detailed Description

Class representing a cell in the alphabetical class index.

Definition at line 1697 of file index.cpp.

Constructor & Destructor Documentation

AlphaIndexTableCell::AlphaIndexTableCell ( int  row,
int  col,
uint  letter,
ClassDef cd 
)
inline

Definition at line 1700 of file index.cpp.

1700  :
1701  m_letter(letter), m_class(cd), m_row(row), m_col(col)
1702  { //printf("AlphaIndexTableCell(%d,%d,%c,%s)\n",row,col,letter!=0 ? letter: '-',
1703  // cd!=(ClassDef*)0x8 ? cd->name().data() : "<null>");
1704  }
ClassDef * m_class
Definition: index.cpp:1713
uint letter() const
Definition: index.cpp:1707
int row() const
Definition: index.cpp:1708

Member Function Documentation

ClassDef* AlphaIndexTableCell::classDef ( ) const
inline

Definition at line 1706 of file index.cpp.

1706 { return m_class; }
ClassDef * m_class
Definition: index.cpp:1713
int AlphaIndexTableCell::column ( ) const
inline

Definition at line 1709 of file index.cpp.

1709 { return m_col; }
uint AlphaIndexTableCell::letter ( ) const
inline

Definition at line 1707 of file index.cpp.

1707 { return m_letter; }
int AlphaIndexTableCell::row ( ) const
inline

Definition at line 1708 of file index.cpp.

1708 { return m_row; }

Member Data Documentation

ClassDef* AlphaIndexTableCell::m_class
private

Definition at line 1713 of file index.cpp.

int AlphaIndexTableCell::m_col
private

Definition at line 1715 of file index.cpp.

uint AlphaIndexTableCell::m_letter
private

Definition at line 1712 of file index.cpp.

int AlphaIndexTableCell::m_row
private

Definition at line 1714 of file index.cpp.


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