|
|
Home | Loader API | Interfaces | File List | Index | |
Argument definition. More...
#include <p6types.h>
Public Attributes | |
union { | |
P6R::P6BOOL P6R::P6ARG::m_bool | |
const P6R::P6BSTR * P6R::P6ARG::m_bstr | |
const P6R::P6BWSTR * P6R::P6ARG::m_bwstr | |
P6R::P6CHAR m_char | |
const P6R::P6CHAR * P6R::P6ARG::m_charptr | |
P6R::P6ERR P6R::P6ARG::m_err | |
P6R::P6FLOAT P6R::P6ARG::m_float | |
P6R::P6INT16 P6R::P6ARG::m_int16 | |
P6R::P6INT32 P6R::P6ARG::m_int32 | |
P6R::P6INT64 P6R::P6ARG::m_int64 | |
P6R::P6INT8 P6R::P6ARG::m_int8 | |
const P6R::P6NETADDR * P6R::P6ARG::m_netAddr | |
P6R::P6SIZE P6R::P6ARG::m_sizet | |
P6R::P6TIME P6R::P6ARG::m_time | |
P6R::P6INTERVAL P6R::P6ARG::m_tInterval | |
P6R::P6UCHAR P6R::P6ARG::m_uchar | |
const P6R::P6UCHAR * P6R::P6ARG::m_ucharptr | |
P6R::P6UINT16 P6R::P6ARG::m_uint16 | |
P6R::P6UINT32 P6R::P6ARG::m_uint32 | |
P6R::P6UINT64 P6R::P6ARG::m_uint64 | |
P6R::P6UINT8 P6R::P6ARG::m_uint8 | |
const P6R::P6UUID * P6R::P6ARG::m_uuid | |
const P6R::P6VOID * P6R::P6ARG::m_voidptr | |
P6R::P6WCHAR P6R::P6ARG::m_wchar | |
const P6R::P6WCHAR * P6R::P6ARG::m_wcharptr | |
}; | |
P6ARGFLAGS | m_fFlags |
See P6R::P6ARGFLAGS. | |
P6WCHAR | m_fieldPad |
The character to use to pad out to the width for wide output. | |
P6UINT16 | m_fieldWidth |
Controls the minimum width of the regedered argument. | |
P6ARGFMT | m_nFormat |
Specified how the argument should be renedered (see P6R::P6ARGFMT). | |
P6ARGTYPE | m_nType |
Type of argument (see P6R::P6ARGTYPE). | |
P6INT16 | m_precision |
Contols precision of numeric output types. | |
P6WCHAR | m_precisionPad |
The character to use to pad out to the width for wide output. |
Argument definition.
Definition at line 455 of file p6types.h.