HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DS_DefaultValue Class Reference

#include <DS_ParmReader.h>

Public Member Functions

 DS_DefaultValue (const fpreal32 *fp, int size)
 
 DS_DefaultValue (const fpreal64 *fp, int size)
 
 DS_DefaultValue (const int32 *ip, int size)
 
 DS_DefaultValue (const int64 *ip, int size)
 
 DS_DefaultValue (const char *sp[], const CH_StringMeaning *meanings, int size)
 
 DS_DefaultValue (const UT_Fpreal32Array &values)
 
 DS_DefaultValue (const UT_Fpreal64Array &values)
 
 DS_DefaultValue (const UT_Int32Array &values)
 
 DS_DefaultValue (const UT_Int64Array &values)
 
 DS_DefaultValue (const UT_StringArray &values, const CH_StringMeaning *meaning)
 
 ~DS_DefaultValue ()
 
int copy (const fpreal32 *fp, int size)
 
int copy (const fpreal64 *fp, int size)
 
int copy (const int32 *ip, int size)
 
int copy (const int64 *ip, int size)
 
int copy (const char *sp[], const CH_StringMeaning *meanings, int size)
 
int copy (const UT_Int32Array &v)
 
int copy (const UT_Int64Array &v)
 
int copy (const UT_Fpreal32Array &v)
 
int copy (const UT_Fpreal64Array &v)
 
int copy (const UT_StringArray &v, const CH_StringMeaning *meanings)
 
fprealgetFloat () const
 
intgetInteger () const
 
const char * getString (int idx) const
 
CH_StringMeaning getStringMeaning (int idx) const
 
int getSize () const
 

Detailed Description

Definition at line 28 of file DS_ParmReader.h.

Constructor & Destructor Documentation

DS_DefaultValue::DS_DefaultValue ( const fpreal32 fp,
int  size 
)
DS_DefaultValue::DS_DefaultValue ( const fpreal64 fp,
int  size 
)
DS_DefaultValue::DS_DefaultValue ( const int32 ip,
int  size 
)
DS_DefaultValue::DS_DefaultValue ( const int64 ip,
int  size 
)
DS_DefaultValue::DS_DefaultValue ( const char *  sp[],
const CH_StringMeaning meanings,
int  size 
)
DS_DefaultValue::DS_DefaultValue ( const UT_Fpreal32Array values)
DS_DefaultValue::DS_DefaultValue ( const UT_Fpreal64Array values)
DS_DefaultValue::DS_DefaultValue ( const UT_Int32Array values)
DS_DefaultValue::DS_DefaultValue ( const UT_Int64Array values)
DS_DefaultValue::DS_DefaultValue ( const UT_StringArray values,
const CH_StringMeaning meaning 
)
DS_DefaultValue::~DS_DefaultValue ( )

Member Function Documentation

int DS_DefaultValue::copy ( const fpreal32 fp,
int  size 
)
int DS_DefaultValue::copy ( const fpreal64 fp,
int  size 
)
int DS_DefaultValue::copy ( const int32 ip,
int  size 
)
int DS_DefaultValue::copy ( const int64 ip,
int  size 
)
int DS_DefaultValue::copy ( const char *  sp[],
const CH_StringMeaning meanings,
int  size 
)
int DS_DefaultValue::copy ( const UT_Int32Array v)
int DS_DefaultValue::copy ( const UT_Int64Array v)
int DS_DefaultValue::copy ( const UT_Fpreal32Array v)
int DS_DefaultValue::copy ( const UT_Fpreal64Array v)
int DS_DefaultValue::copy ( const UT_StringArray v,
const CH_StringMeaning meanings 
)
fpreal* DS_DefaultValue::getFloat ( ) const
inline

Definition at line 62 of file DS_ParmReader.h.

int* DS_DefaultValue::getInteger ( ) const
inline

Definition at line 63 of file DS_ParmReader.h.

int DS_DefaultValue::getSize ( ) const
inline

Definition at line 68 of file DS_ParmReader.h.

const char* DS_DefaultValue::getString ( int  idx) const
inline

Definition at line 64 of file DS_ParmReader.h.

CH_StringMeaning DS_DefaultValue::getStringMeaning ( int  idx) const
inline

Definition at line 65 of file DS_ParmReader.h.


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