GME  13
Public Member Functions | Public Attributes
BinAttr< VALTYPE_BINARY > Class Template Reference

#include <CoreBinFile.h>

List of all members.

Public Member Functions

 BinAttr ()
virtual ~BinAttr ()
int get_len () const
void put_len (int len)
 __declspec (property(get=get_len, put=put_len)) int len
unsigned char * get_value () const
 __declspec (property(get=get_value)) unsigned char *value
virtual valtype_type GetValType () const NOTHROW
virtual void Set (CCoreBinFile *binfile, VARIANT v)
virtual void Get (CCoreBinFile *binfile, VARIANT *p)
virtual void Write (CCoreBinFile *binfile)
virtual void Read (CCoreBinFile *binfile)
 BinAttr (BinAttr< VALTYPE_BINARY > &&that)
virtual void move (BinAttrUnion &&dest)

Public Attributes

unsigned char * data
bool need_free

Detailed Description

template<>
class BinAttr< VALTYPE_BINARY >

Definition at line 455 of file CoreBinFile.h.


Constructor & Destructor Documentation

BinAttr< VALTYPE_BINARY >::BinAttr ( ) [inline]

Definition at line 458 of file CoreBinFile.h.

virtual BinAttr< VALTYPE_BINARY >::~BinAttr ( ) [inline, virtual]

Definition at line 459 of file CoreBinFile.h.

BinAttr< VALTYPE_BINARY >::BinAttr ( BinAttr< VALTYPE_BINARY > &&  that) [inline]

Definition at line 537 of file CoreBinFile.h.


Member Function Documentation

BinAttr< VALTYPE_BINARY >::__declspec ( property(get=get_len, put=put_len )
BinAttr< VALTYPE_BINARY >::__declspec ( property(get=get_value )
virtual void BinAttr< VALTYPE_BINARY >::Get ( CCoreBinFile binfile,
VARIANT *  p 
) [inline, virtual]

Definition at line 502 of file CoreBinFile.h.

int BinAttr< VALTYPE_BINARY >::get_len ( ) const [inline]

Definition at line 463 of file CoreBinFile.h.

unsigned char* BinAttr< VALTYPE_BINARY >::get_value ( ) const [inline]

Definition at line 466 of file CoreBinFile.h.

virtual valtype_type BinAttr< VALTYPE_BINARY >::GetValType ( ) const [inline, virtual]

Definition at line 470 of file CoreBinFile.h.

virtual void BinAttr< VALTYPE_BINARY >::move ( BinAttrUnion &&  dest) [inline, virtual]

Definition at line 538 of file CoreBinFile.h.

void BinAttr< VALTYPE_BINARY >::put_len ( int  len) [inline]

Definition at line 464 of file CoreBinFile.h.

virtual void BinAttr< VALTYPE_BINARY >::Read ( CCoreBinFile binfile) [inline, virtual]

Definition at line 527 of file CoreBinFile.h.

virtual void BinAttr< VALTYPE_BINARY >::Set ( CCoreBinFile binfile,
VARIANT  v 
) [inline, virtual]

Definition at line 471 of file CoreBinFile.h.

virtual void BinAttr< VALTYPE_BINARY >::Write ( CCoreBinFile binfile) [inline, virtual]

Definition at line 509 of file CoreBinFile.h.


Member Data Documentation

unsigned char* BinAttr< VALTYPE_BINARY >::data

Definition at line 461 of file CoreBinFile.h.

Definition at line 468 of file CoreBinFile.h.


The documentation for this class was generated from the following file: