|
Inferno
0.2
|
#include <itemise.hpp>
Classes | |
| class | Element |
Public Member Functions | |
| virtual vector < Itemiser::Element * > | Itemise (const Itemiser *itemise_object) const =0 |
Static Public Member Functions | |
| template<class ITEMISE_TYPE > | |
| static vector< uintptr_t > | ItemiseImpl (const ITEMISE_TYPE *itemise_architype) |
| template<class ITEMISE_TYPE > | |
| static const vector< uintptr_t > & | BasicItemiseStatic (const ITEMISE_TYPE *itemise_architype) |
| template<class ITEMISE_TYPE > | |
| static const vector < Itemiser::Element * > | ItemiseStatic (const ITEMISE_TYPE *itemise_architype, const Itemiser *itemise_object) |
| template<class ITEMISE_TYPE > | |
| static Itemiser::Element * | ItemiseIndexStatic (const ITEMISE_TYPE *itemise_object, int i) |
| template<class ITEMISE_TYPE > | |
| static int | ItemiseSizeStatic (const ITEMISE_TYPE *itemise_object) |
Static Public Attributes | |
| static const char * | dstart |
| static const char * | dend |
| static vector< uintptr_t > | v |
Definition at line 17 of file itemise.hpp.
| static const vector< uintptr_t >& Itemiser::BasicItemiseStatic | ( | const ITEMISE_TYPE * | itemise_architype | ) | [inline, static] |
Definition at line 60 of file itemise.hpp.
| virtual vector< Itemiser::Element * > Itemiser::Itemise | ( | const Itemiser * | itemise_object | ) | const [pure virtual] |
Implemented in Stuff< PRE_RESTRICTION >.
| static vector< uintptr_t > Itemiser::ItemiseImpl | ( | const ITEMISE_TYPE * | itemise_architype | ) | [inline, static] |
Definition at line 41 of file itemise.hpp.
| static Itemiser::Element* Itemiser::ItemiseIndexStatic | ( | const ITEMISE_TYPE * | itemise_object, |
| int | i | ||
| ) | [inline, static] |
Definition at line 99 of file itemise.hpp.
References ASSERT.
| static int Itemiser::ItemiseSizeStatic | ( | const ITEMISE_TYPE * | itemise_object | ) | [inline, static] |
Definition at line 110 of file itemise.hpp.
| static const vector< Itemiser::Element * > Itemiser::ItemiseStatic | ( | const ITEMISE_TYPE * | itemise_architype, |
| const Itemiser * | itemise_object | ||
| ) | [inline, static] |
Definition at line 74 of file itemise.hpp.
const char * Itemiser::dend [static] |
Definition at line 117 of file itemise.hpp.
const char * Itemiser::dstart [static] |
Definition at line 116 of file itemise.hpp.
vector< uintptr_t > Itemiser::v [static] |
Definition at line 118 of file itemise.hpp.
Referenced by Stuff< PRE_RESTRICTION >::Itemise().