Doxygen
Loading...
Searching...
No Matches
AlphaIndexTableCell Class Reference

Class representing a cell in the alphabetical class index. More...

+ Collaboration diagram for AlphaIndexTableCell:

Public Member Functions

 AlphaIndexTableCell (int row, int col, const std::string &letter, const ClassDef *cd)
 
const ClassDefclassDef () const
 
std::string letter () const
 
int row () const
 
int column () const
 

Private Attributes

std::string m_letter
 
const ClassDefm_class
 
int m_row
 
int m_col
 

Detailed Description

Class representing a cell in the alphabetical class index.

Definition at line 2223 of file index.cpp.

Constructor & Destructor Documentation

◆ AlphaIndexTableCell()

AlphaIndexTableCell::AlphaIndexTableCell ( int row,
int col,
const std::string & letter,
const ClassDef * cd )
inline

Definition at line 2226 of file index.cpp.

2226 :
2227 m_letter(letter), m_class(cd), m_row(row), m_col(col)
2228 {
2229 }
std::string m_letter
Definition index.cpp:2237
int row() const
Definition index.cpp:2233
std::string letter() const
Definition index.cpp:2232
const ClassDef * m_class
Definition index.cpp:2238

References letter(), m_class, m_col, m_letter, m_row, and row().

Member Function Documentation

◆ classDef()

const ClassDef * AlphaIndexTableCell::classDef ( ) const
inline

Definition at line 2231 of file index.cpp.

2231{ return m_class; }

References m_class.

◆ column()

int AlphaIndexTableCell::column ( ) const
inline

Definition at line 2234 of file index.cpp.

2234{ return m_col; }

References m_col.

◆ letter()

std::string AlphaIndexTableCell::letter ( ) const
inline

Definition at line 2232 of file index.cpp.

2232{ return m_letter; }

References m_letter.

Referenced by AlphaIndexTableCell().

◆ row()

int AlphaIndexTableCell::row ( ) const
inline

Definition at line 2233 of file index.cpp.

2233{ return m_row; }

References m_row.

Referenced by AlphaIndexTableCell().

Member Data Documentation

◆ m_class

const ClassDef* AlphaIndexTableCell::m_class
private

Definition at line 2238 of file index.cpp.

Referenced by AlphaIndexTableCell(), and classDef().

◆ m_col

int AlphaIndexTableCell::m_col
private

Definition at line 2240 of file index.cpp.

Referenced by AlphaIndexTableCell(), and column().

◆ m_letter

std::string AlphaIndexTableCell::m_letter
private

Definition at line 2237 of file index.cpp.

Referenced by AlphaIndexTableCell(), and letter().

◆ m_row

int AlphaIndexTableCell::m_row
private

Definition at line 2239 of file index.cpp.

Referenced by AlphaIndexTableCell(), and row().


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