Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
P6R::P6ARG Struct Reference

#include <p6types.h>

Public Attributes

union {
   const P6R::P6BCSTR *   P6R::P6ARG::m_bcstr
 
   P6R::P6BOOL   P6R::P6ARG::m_bool
 
   const P6R::P6BSTR *   P6R::P6ARG::m_bstr
 
   const P6R::P6BWCSTR *   P6R::P6ARG::m_bwcstr
 
   const P6R::P6BWSTR *   P6R::P6ARG::m_bwstr
 
   const P6R::CATID *   P6R::P6ARG::m_catid
 
   P6R::P6CHAR   P6R::P6ARG::m_char
 
   const P6R::P6CHAR *   P6R::P6ARG::m_charptr
 
   P6R::P6ERR   P6R::P6ARG::m_err
 
   P6R::P6FLOAT   P6R::P6ARG::m_float
 
   P6R::P6THREADID   P6R::P6ARG::m_hThread
 
   P6R::P6INT   P6R::P6ARG::m_int
 
   P6R::P6INT16   P6R::P6ARG::m_int16
 
   P6R::P6INT32   P6R::P6ARG::m_int32
 
   P6R::P6INT64   P6R::P6ARG::m_int64
 
   P6R::P6INT8   P6R::P6ARG::m_int8
 
   P6R::P6LONG   P6R::P6ARG::m_long
 
   const P6R::P6NETADDR *   P6R::P6ARG::m_netAddr
 
   P6R::P6SHORT   P6R::P6ARG::m_short
 
   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::P6UINT   P6R::P6ARG::m_uint
 
   P6R::P6UINT16   P6R::P6ARG::m_uint16
 
   P6R::P6UINT32   P6R::P6ARG::m_uint32
 
   P6R::P6UINT64   P6R::P6ARG::m_uint64
 
   P6R::P6UINT8   P6R::P6ARG::m_uint8
 
   P6R::P6ULONG   P6R::P6ARG::m_ulong
 
   P6R::P6USHORT   P6R::P6ARG::m_ushort
 
   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
 
P6WCHAR m_fieldPad
 
P6UINT16 m_fieldWidth
 
P6ARGFMT m_nFormat
 
P6ARGTYPE m_nType
 
P6INT16 m_precision
 
P6WCHAR m_precisionPad
 

Detailed Description

Argument definition.

Definition at line 504 of file p6types.h.


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