|
The ChainCon Software (Release 0.03)
|
A class for providing the cells as their names. More...
#include <cellnames.h>
Public Types | |
| typedef CellT | CellType |
| The type of a cell identifier. More... | |
| typedef CellT | NameType |
| The type of the name of a cell. More... | |
Public Member Functions | |
| tCellOwnNames () | |
| The default constructor of an empty object. More... | |
| void | setPrefix (const std::string &s) |
| Dummy setPrefix procedure. More... | |
| void | setPostfix (const std::string &s) |
| Dummy setPostfix procedure. More... | |
| CellT | operator() (const CellT &c) |
| Returns the name of the given cell. More... | |
| int | maxDim () const |
| Returns the smallest strict upper bound for the dimensions of named cells. More... | |
| bool | operator== (const tCellOwnNames< CellT > &s) const |
| The equality operator. More... | |
| void | swap (tCellOwnNames< CellT > &s) |
| Swaps the data with another object. More... | |
Private Attributes | |
| int | maxCellDim1 |
| The maximal dimension of the encountered cells plus 1. More... | |
A class for providing the cells as their names.
Definition at line 238 of file cellnames.h.
| typedef CellT tCellOwnNames< CellT >::CellType |
The type of a cell identifier.
Definition at line 242 of file cellnames.h.
| typedef CellT tCellOwnNames< CellT >::NameType |
The type of the name of a cell.
Definition at line 245 of file cellnames.h.
|
inline |
The default constructor of an empty object.
Definition at line 287 of file cellnames.h.
|
inline |
Returns the smallest strict upper bound for the dimensions of named cells.
Definition at line 305 of file cellnames.h.
References tCellOwnNames< CellT >::maxCellDim1.
|
inline |
Returns the name of the given cell.
Definition at line 311 of file cellnames.h.
References tCellOwnNames< CellT >::maxCellDim1.
|
inline |
The equality operator.
Definition at line 324 of file cellnames.h.
References tCellOwnNames< CellT >::maxCellDim1.
|
inline |
Dummy setPostfix procedure.
Definition at line 299 of file cellnames.h.
|
inline |
Dummy setPrefix procedure.
Definition at line 293 of file cellnames.h.
|
inline |
Swaps the data with another object.
Definition at line 330 of file cellnames.h.
References tCellOwnNames< CellT >::maxCellDim1.
|
private |
The maximal dimension of the encountered cells plus 1.
Definition at line 280 of file cellnames.h.
Referenced by tCellOwnNames< CellT >::maxDim(), tCellOwnNames< CellT >::operator()(), tCellOwnNames< CellT >::operator==(), and tCellOwnNames< CellT >::swap().
1.8.13