MultiIndexBuilder< INT_TYPE > Class Template Reference

#include <multiindex.h>

公共成员函数

  MultiIndexBuilder ()
void  Append ( Int index)
const MultiIndex < INT_TYPE > &  Finish ()

静态公共成员函数

static void  Append (INT_TYPE &v, UInt &pos, Int index)

Static Private Member Functions

static void  AppendImpl (INT_TYPE &v, UInt &pos, UInt index, UInt code, UInt bits)

Private Attributes

MultiIndex < INT_TYPE >  _index
UInt   _position

构造函数 & 析构函数文档编制

◆  MultiIndexBuilder()

MultiIndexBuilder ( )

成员函数文档编制

◆  Append() [1/2]

void Append ( Int   index )

◆  Append() [2/2]

static void Append ( INT_TYPE &  v ,
UInt pos ,
Int   index  
)
static

◆  Finish()

const MultiIndex <INT_TYPE>& Finish ( )

◆  AppendImpl()

static void AppendImpl ( INT_TYPE &  v ,
UInt pos ,
UInt   index ,
UInt   code ,
UInt   bits  
)
static private

Member Data Documentation

◆  _index

MultiIndex <INT_TYPE> _index
private

◆  _position

UInt _position
private