vdr 2.6.1
Public Member Functions | List of all members
SI::CharArray::DataOwnData Class Reference

Public Member Functions

 DataOwnData ()
 
virtual ~DataOwnData ()
 
virtual void assign (const unsigned char *data, int size)
 
virtual void Delete ()
 
 DataOwnData ()
 
virtual ~DataOwnData ()
 
virtual void assign (const unsigned char *data, int size)
 
virtual void Delete ()
 
- Public Member Functions inherited from SI::CharArray::Data
 Data ()
 
virtual ~Data ()
 
virtual void assign (const unsigned char *data, int size)=0
 
virtual void Delete ()=0
 
u_int16_t TwoBytes (const int index) const
 
u_int32_t FourBytes (const int index) const
 
 Data ()
 
virtual ~Data ()
 
virtual void assign (const unsigned char *data, int size)=0
 
virtual void Delete ()=0
 
u_int16_t TwoBytes (const int index) const
 
u_int32_t FourBytes (const int index) const
 

Additional Inherited Members

- Public Attributes inherited from SI::CharArray::Data
const unsigned char * data
 
int size
 
unsigned count_
 
bool valid
 

Detailed Description

Definition at line 106 of file include/libsi/util.h.

Constructor & Destructor Documentation

◆ DataOwnData() [1/2]

SI::CharArray::DataOwnData::DataOwnData ( )
inline

Definition at line 108 of file include/libsi/util.h.

◆ ~DataOwnData() [1/2]

SI::CharArray::DataOwnData::~DataOwnData ( )
virtual

Definition at line 116 of file util.c.

◆ DataOwnData() [2/2]

SI::CharArray::DataOwnData::DataOwnData ( )
inline

Definition at line 108 of file libsi/util.h.

◆ ~DataOwnData() [2/2]

virtual SI::CharArray::DataOwnData::~DataOwnData ( )
virtual

Member Function Documentation

◆ assign() [1/2]

void SI::CharArray::DataOwnData::assign ( const unsigned char *  data,
int  size 
)
virtual

Implements SI::CharArray::Data.

Definition at line 120 of file util.c.

◆ assign() [2/2]

virtual void SI::CharArray::DataOwnData::assign ( const unsigned char *  data,
int  size 
)
virtual

Implements SI::CharArray::Data.

◆ Delete() [1/2]

void SI::CharArray::DataOwnData::Delete ( )
virtual

Implements SI::CharArray::Data.

Definition at line 130 of file util.c.

◆ Delete() [2/2]

virtual void SI::CharArray::DataOwnData::Delete ( )
virtual

Implements SI::CharArray::Data.


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