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

#include <p6types.h>

Public Attributes

P6ARGFLAGS m_fFlags
 
P6WCHAR m_fieldPad
 
P6UINT16 m_fieldWidth
 
P6ARGFMT m_nFormat
 
P6ARGTYPE m_nType
 
P6INT16 m_precision
 
P6WCHAR m_precisionPad
 
union {
   const P6BCSTR *   m_bcstr
 
   P6BOOL   m_bool
 
   const P6BSTR *   m_bstr
 
   const P6BWCSTR *   m_bwcstr
 
   const P6BWSTR *   m_bwstr
 
   const P6CATID *   m_catid
 
   P6CHAR   m_char
 
   const P6CHAR *   m_charptr
 
   P6ERR   m_err
 
   P6FLOAT   m_float
 
   P6THREADID   m_hThread
 
   P6INT   m_int
 
   P6INT16   m_int16
 
   P6INT32   m_int32
 
   P6INT64   m_int64
 
   P6INT8   m_int8
 
   P6LONG   m_long
 
   const P6NETADDR *   m_netAddr
 
   P6SHORT   m_short
 
   P6SIZE   m_sizet
 
   P6TIME   m_time
 
   P6INTERVAL   m_tInterval
 
   P6UCHAR   m_uchar
 
   const P6UCHAR *   m_ucharptr
 
   P6UINT   m_uint
 
   P6UINT16   m_uint16
 
   P6UINT32   m_uint32
 
   P6UINT64   m_uint64
 
   P6UINT8   m_uint8
 
   P6ULONG   m_ulong
 
   P6USHORT   m_ushort
 
   const P6UUID *   m_uuid
 
   const P6VOID *   m_voidptr
 
   P6WCHAR   m_wchar
 
   const P6WCHAR *   m_wcharptr
 
u
 

Detailed Description

Argument definition.

Definition at line 591 of file p6types.h.


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