AAO DRAMA C++ Interface (Old style)
DRAMA C++, Depreciated, don't use for new code
Arg Member List

This is the complete list of members for Arg, including all inherited members.

Arg(const SdsIdType item=0, const bool free=false, const bool del=false, const bool readfree=false)Arginline
Arg(bool, StatusType *const status, const char *const name="ArgStructure")Arginline
Arg(const SdsId &source, const char *const name, StatusType *const status)Arginline
Arg(const SdsId &source, const long index, StatusType *status)Arginline
Arg(const SdsId &source, const std::string &name, StatusType *const status)Arginline
ArrayAccess(SdsArrayAccessHelper< T > *const data, StatusType *const status)SdsIdinline
ArrayAccess(const unsigned long expitems, SdsArrayAccessHelper< T > *const data, StatusType *const status)SdsIdinline
ArrayAccess(SdsArrayAccessHelper< T > *const data, long ndims, unsigned long dims[], StatusType *const status)SdsIdinline
ArrayAccess(SdsArrayAccessHelper< T > *const data, long *ndims, unsigned long dims[], StatusType *const status)SdsIdinline
CheckItem(SdsCodeType code, StatusType *status, long ndims=-1, long *dims=0)Arginline
ClearDelete()SdsIdinline
Code(SdsCodeType *const code, StatusType *const status) constSdsIdinline
Convert(SdsCodeType DstType, void *DstAddr, unsigned long int DstLen, StatusType *status)Arginline
COut(const bool outlives, bool *const free=0, bool *const del=0, bool *const readfree=0)SdsIdinline
COut(const bool outlives, SdsIdType *item, bool *const free=0, bool *const del=0, bool *const readfree=0)SdsIdinline
DeepCopy(const SdsId &source, StatusType *const status)SdsIdinline
DeepCopy(const SdsIdType source, StatusType *status)SdsIdinline
del (defined in SdsId)SdsId
Delete(StatusType *const status)SdsIdinlinevirtual
Dims(long *const ndims, unsigned long *const dims, StatusType *const status) constSdsIdinline
Export(const unsigned long length, void *const data, StatusType *const status)SdsIdinline
ExportDefined(const unsigned long length, void *const data, StatusType *const status)SdsIdinline
Extract(StatusType *const status)SdsIdinline
FillArray(const SdsId &elem, StatusType *const status)SdsIdinline
Find(const SdsId &source, const char *const name, StatusType *const status)SdsIdinline
Flush(StatusType *const status)SdsIdinline
free (defined in SdsId)SdsId
Get(const char *name, bool *value, StatusType *const status) constArginline
Get(const char *name, char *value, StatusType *const status) constArginline
Get(const char *name, short *value, StatusType *const status) constArginline
Get(const char *name, unsigned short *value, StatusType *const status) constArginline
Get(const char *name, INT32 *value, StatusType *const status) constArginline
Get(const char *name, UINT32 *value, StatusType *const status) constArginline
Get(const char *name, INT64 *value, StatusType *const status) constArginline
Get(const char *name, UINT64 *value, StatusType *const status) constArginline
Get(const char *name, float *value, StatusType *const status) constArginline
Get(const char *name, double *value, StatusType *const status) constArginline
Get(const char *name, long len, char *value, StatusType *const status) constArginline
Get(const unsigned long length, void *const data, StatusType *const status, unsigned long *actlen=0, const unsigned long offset=0) constArginlinevirtual
Get(const std::string &name, bool *value, StatusType *const status) constArginline
Get(const std::string &name, char *value, StatusType *const status) constArginline
Get(const std::string &name, short *value, StatusType *const status) constArginline
Get(const std::string &name, unsigned short *value, StatusType *const status) constArginline
Get(const std::string &name, INT32 *value, StatusType *const status) constArginline
Get(const std::string &name, UINT32 *value, StatusType *const status) constArginline
Get(const std::string &name, INT64 *value, StatusType *const status) constArginline
Get(const std::string &name, UINT64 *value, StatusType *const status) constArginline
Get(const std::string &name, float *value, StatusType *const status) constArginline
Get(const std::string &name, double *value, StatusType *const status) constArginline
Get(const char *name, std::string *value, StatusType *status, int buflen=100) constArginline
Get(const std::string &name, std::string *value, StatusType *status, int buflen=100) constArginline
GetExternInfo(void **data, StatusType *const status) constSdsIdinline
GetExtra(const unsigned long length, char *const extra, StatusType *const status, unsigned long *actlen=0) constSdsIdinline
GetName(char *const name, StatusType *const status) constSdsIdinline
Info(char *const name, SdsCodeType *const code, long *const ndims, unsigned long *const dims, StatusType *const status) constSdsIdinline
Insert(SdsId &to_insert, StatusType *const status)SdsIdinline
Insert(SdsId &to_insert, const long ndims, const unsigned long *const dims, StatusType *const status)SdsIdinline
IsExternal(int *const external, StatusType *const status) constSdsIdinline
List(const SdsId &id, unsigned buflen, char *buffer, ArgListFuncType func, void *client_data, StatusType *ARGCONST status)Arginlinestatic
List(StatusType *const status) constArginline
List(FILE *to, StatusType *const status) constArginline
New(StatusType *const status, const char *const name="ArgStructure")Arginline
operator bool(void) constSdsIdinline
operator SdsIdType(void) constSdsIdinline
Outlive()SdsIdinline
Pointer(void **data, StatusType *const status, unsigned long *length=0)SdsIdinline
Put(const char *name, bool value, StatusType *const status)Arginline
Put(const char *name, char value, StatusType *const status)Arginline
Put(const char *name, short value, StatusType *const status)Arginline
Put(const char *name, unsigned short value, StatusType *const status)Arginline
Put(const char *name, INT32 value, StatusType *const status)Arginline
Put(const char *name, UINT32 value, StatusType *const status)Arginline
Put(const char *name, INT64 value, StatusType *const status)Arginline
Put(const char *name, UINT64 value, StatusType *const status)Arginline
Put(const char *name, float value, StatusType *const status)Arginline
Put(const char *name, double value, StatusType *const status)Arginline
Put(const char *name, const long dim, const double data[], StatusType *const status)Arginline
Put(const char *name, const long dim, const unsigned index, const double data, StatusType *const status)Arginline
Put(const char *name, const long dim, const INT32 data[], StatusType *const status)Arginline
Put(const char *name, const long dim, const unsigned index, const INT32 data, StatusType *const status)Arginline
Put(const char *name, const long dim, const unsigned char data[], StatusType *const status)Arginline
Put(const char *name, const long dim, const unsigned index, const unsigned char data, StatusType *const status)Arginline
Put(const char *name, const long slen, const long dim, const char *data[], StatusType *const status)Arginline
Put(const char *name, const long slen, const long dim, const unsigned index, const char *data, StatusType *const status)Arginline
Put(const unsigned long length, void *const data, StatusType *const status, const unsigned long offset=0)Arginlinevirtual
Put(const std::string &name, bool value, StatusType *const status, const std::string &extraData="")Arginline
Put(const std::string &name, char value, StatusType *const status, const std::string &extraData="")Arginline
Put(const std::string &name, short value, StatusType *const status, const std::string &extraData="")Arginline
Put(const std::string &name, unsigned short value, StatusType *const status)Arginline
Put(const std::string &name, INT32 value, StatusType *const status, const std::string &extraData="")Arginline
Put(const std::string &name, UINT32 value, StatusType *const status, const std::string &extraData="")Arginline
Put(const std::string &name, INT64 value, StatusType *const status, const std::string &extraData="")Arginline
Put(const std::string &name, UINT64 value, StatusType *const status, const std::string &extraData="")Arginline
Put(const std::string &name, float value, StatusType *const status, const std::string &extraData="")Arginline
Put(const std::string &name, double value, StatusType *const status, const std::string &extraData="")Arginline
Put(const char *name, const std::string &value, StatusType *status, const std::string &extraData="")Arginline
Put(const char *name, const char *value, StatusType *const status, const std::string &extraData="") (defined in Arg)Arginline
Put(const std::string &name, const std::string &value, StatusType *status, const std::string &extraData="")Arginline
PutExtra(const std::string &name, const std::string &extraData, StatusType *const status)Arginline
SdsId::PutExtra(const long nextra, const char *const extra, StatusType *const status)SdsIdinline
readfree (defined in SdsId)SdsId
Rename(const char *const name, StatusType *const status)SdsIdinline
Resize(const long ndims, const unsigned long *dims, StatusType *const status)SdsIdinline
SdsId(const SdsIdType item=0, const bool free=false, const bool del=false, const bool readfree=false)SdsIdinline
SdsId(void *const data, StatusType *const status, const bool import=false)SdsIdinline
SdsId(const void *const data, StatusType *const status)SdsIdinline
SdsId(const char *const filename, StatusType *const status)SdsIdinline
SdsId(const SdsId &parent_id, const char *const name, const SdsCodeType code, StatusType *const status, const long nextra=0, const char *const extra=0)SdsIdinline
SdsId(const char *const name, const SdsCodeType code, StatusType *const status, const long nextra=0, const char *const extra=0)SdsIdinline
SdsId(const SdsId &parent_id, const char *const name, const SdsCodeType code, const long ndims, const unsigned long *dims, StatusType *const status, const long nextra=0, const char *const extra=0)SdsIdinline
SdsId(const char *const name, const SdsCodeType code, const long ndims, const unsigned long *dims, StatusType *const status, const long nextra=0, const char *const extra=0)SdsIdinline
SdsId(const SdsId &array_id, const long nindicies, const unsigned long *const indicies, StatusType *const status)SdsIdinline
SdsId(const SdsId &source, StatusType *const status)SdsIdinline
SdsId(const SdsId &source, const char *const name, StatusType *const status)SdsIdinline
SdsId(const SdsId &source, const long index, StatusType *const status)SdsIdinline
SetDelete()SdsIdinline
SetFree()SdsIdinline
ShallowCopy(SdsId &source, const bool outlives=true)SdsIdinline
ShallowCopy(const SdsIdType source, const bool free=false, const bool del=false, const bool readfree=false)SdsIdinline
Size(unsigned long *const bytes, StatusType *const status) constSdsIdinline
SizeDefined(unsigned long *const bytes, StatusType *const status) constSdsIdinline
toString(int maxlen, int *length, char *string, StatusType *const status)Arginline
toString(std::string *s, StatusType *const status, int maxlen=200)Arginline
ToString(int maxlen, int *length, char *string, StatusType *const status)Arginline
ToString(std::string *s, StatusType *const status, int maxlen=200)Arginline
Write(const char *const filename, StatusType *const status) constSdsIdinline
~SdsId()SdsIdinlinevirtual