PrivateVertexWrapper< TYPE > Class Template Reference

#include <vertexwrapper.h>

Public Types

using  ValueType = TYPE

公共成员函数

  PrivateVertexWrapper ()
  ~PrivateVertexWrapper ()
Result < void >  CopyFrom (const PrivateVertexWrapper < TYPE > & src )
Bool   operator== (const PrivateVertexWrapper < TYPE > &dst) const
HashInt   GetHashCode () const

Protected Member Functions

void  MoveContent (void * src )

私有成员函数

void *  GetPointer () const

Private Attributes

UChar   _value [sizeof(TYPE)]

Member Typedef Documentation

◆  ValueType

using ValueType = TYPE

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

◆  PrivateVertexWrapper()

PrivateVertexWrapper ( )

◆  ~PrivateVertexWrapper()

~ PrivateVertexWrapper ( )

成员函数文档编制

◆  CopyFrom()

Result <void> CopyFrom ( const PrivateVertexWrapper < TYPE > &  src )

◆  operator==()

Bool operator== ( const PrivateVertexWrapper < TYPE > &  dst ) const

◆  GetHashCode()

HashInt GetHashCode ( ) const

◆  MoveContent()

void MoveContent ( void *  src )
protected

◆  GetPointer()

void* GetPointer ( ) const
private

Member Data Documentation

◆  _value

UChar _value[sizeof(TYPE)]
private