|
PolyBoRi
|
#include <CIdxPath.h>
Public Types | |
| typedef std::vector< idx_type > | base |
| Type of base class. | |
| typedef SeparatorType | separator_type |
| Type used to generate a string for separating elements. | |
| typedef CIdxPath< idx_type, separator_type > | self |
| String-like type for separator. | |
| typedef base::size_type | size_type |
| Type for sizes. | |
Adopt global type definitions | |
| typedef IdxType | idx_type |
| typedef CTypes::ostream_type | ostream_type |
Public Member Functions | |
| CIdxPath () | |
| Default constructor. | |
| CIdxPath (size_type nlen) | |
| Construct storage for nlen indices. | |
| CIdxPath (const self &rhs) | |
| Copy constructor. | |
| ~CIdxPath () | |
| Destructor. | |
| ostream_type & | print (ostream_type &os) const |
| Print to out-stream. | |
| typedef std::vector<idx_type> polybori::CIdxPath< IdxType, SeparatorType >::base |
Type of base class.
| typedef IdxType polybori::CIdxPath< IdxType, SeparatorType >::idx_type |
| typedef CTypes::ostream_type polybori::CIdxPath< IdxType, SeparatorType >::ostream_type |
| typedef CIdxPath<idx_type, separator_type> polybori::CIdxPath< IdxType, SeparatorType >::self |
String-like type for separator.
Type of *this
| typedef SeparatorType polybori::CIdxPath< IdxType, SeparatorType >::separator_type |
Type used to generate a string for separating elements.
| typedef base::size_type polybori::CIdxPath< IdxType, SeparatorType >::size_type |
Type for sizes.
| polybori::CIdxPath< IdxType, SeparatorType >::CIdxPath | ( | ) | [inline] |
Default constructor.
| polybori::CIdxPath< IdxType, SeparatorType >::CIdxPath | ( | size_type | nlen | ) | [inline] |
Construct storage for nlen indices.
| polybori::CIdxPath< IdxType, SeparatorType >::CIdxPath | ( | const self & | rhs | ) | [inline] |
Copy constructor.
| polybori::CIdxPath< IdxType, SeparatorType >::~CIdxPath | ( | ) | [inline] |
Destructor.
| ostream_type& polybori::CIdxPath< IdxType, SeparatorType >::print | ( | ostream_type & | os | ) | const [inline] |
Print to out-stream.
References polybori::special_first_transform().
Referenced by polybori::operator<<().
1.7.6.1