TDataPackage Class Reference

class TDataPackage

Constructor & Destructor Documentation

TDataPackage()

TDataPackage ( )

TDataPackage(TDes8 *, TDes8 *)

TDataPackage ( TDes8 * aDes1,
TDes8 * aDes2
)

Parameters

TDes8 * aDes1
TDes8 * aDes2

TDataPackage(TDes16 *, TDes16 *)

TDataPackage ( TDes16 * aDes1,
TDes16 * aDes2
)

Parameters

TDes16 * aDes1
TDes16 * aDes2

TDataPackage(TDes8 *, TDes16 *)

TDataPackage ( TDes8 * aDes1,
TDes16 * aDes2
)

Parameters

TDes8 * aDes1
TDes16 * aDes2

Member Functions Documentation

Des1n()

IMPORT_C TDes8 * Des1n ( ) const

Des1u()

IMPORT_C TDes16 * Des1u ( ) const

Des2n()

IMPORT_C TDes8 * Des2n ( ) const

Des2u()

IMPORT_C TDes16 * Des2u ( ) const

Ptr1()

IMPORT_C TAny * Ptr1 ( ) const

Ptr2()

IMPORT_C TAny * Ptr2 ( ) const

Type()

IMPORT_C TDataPackageType Type ( ) const

This helper utility returns the type of a packaged data structure. It is very useful to know which type of variables (unicode or narrow) a package contains before passing it to any functions. It could also help to provide more generic implementation on the TSY, that currently assumes knowledge of the way the data are packaged.

Member Enumerations Documentation

Enum TDataPackageType

Enumerators

EPackageUnknown
EPackage1n2n
EPackage1u2u
EPackage1n2u
EPackage1n
EPackage1u

Member Data Documentation

TDes8 * iDes1

TDes8 * iDes1 [private]

TDes16 * iDes1u

TDes16 * iDes1u [private]

TDes8 * iDes2

TDes8 * iDes2 [private]

TDes16 * iDes2u

TDes16 * iDes2u [private]