GME
13
|
#include <MgaAttribute.h>
Public Types | |
typedef CMgaAttribute * | hashobp |
Public Member Functions | |
CMgaAttribute () | |
STDMETHOD() | get_Meta (IMgaMetaAttribute **pVal) |
STDMETHOD() | get_Owner (IMgaFCO **pVal) |
STDMETHOD() | get_Status (long *status) |
STDMETHOD() | get_Value (VARIANT *pVal) |
STDMETHOD() | put_Value (VARIANT newVal) |
STDMETHOD() | get_StringValue (BSTR *pVal) |
STDMETHOD() | put_StringValue (BSTR newVal) |
STDMETHOD() | get_OrigValue (VARIANT *pVal) |
STDMETHOD() | get_HasChanged (VARIANT_BOOL *pVal) |
STDMETHOD() | get_IntValue (long *pVal) |
STDMETHOD() | put_IntValue (long newVal) |
STDMETHOD() | get_BoolValue (VARIANT_BOOL *pVal) |
STDMETHOD() | put_BoolValue (VARIANT_BOOL newVal) |
STDMETHOD() | get_FloatValue (double *pVal) |
STDMETHOD() | put_FloatValue (double newVal) |
STDMETHOD() | get_FCOValue (IMgaFCO **pVal) |
STDMETHOD() | put_FCOValue (IMgaFCO *newVal) |
STDMETHOD() | get_RegistryNode (BSTR path, IMgaRegNode **pVal) |
STDMETHOD() | GetRegistryNodeDisp (BSTR path, IMgaRegNode **pVal) |
STDMETHOD() | get_Registry (VARIANT_BOOL virtuals, IMgaRegNodes **pVal) |
STDMETHOD() | GetRegistryDisp (VARIANT_BOOL virtuals, IMgaRegNodes **pVal) |
STDMETHOD() | get_RegistryValue (BSTR path, BSTR *pVal) |
STDMETHOD() | put_RegistryValue (BSTR path, BSTR newval) |
STDMETHOD() | GetRegistryValueDisp (BSTR path, BSTR *pVal) |
STDMETHOD() | SetRegistryValueDisp (BSTR path, BSTR newval) |
STDMETHOD() | Clear () |
~CMgaAttribute () | |
void | Initialize (metaref_type mr, FCO *o, CMgaProject *p) |
CComBSTR | getregprefix () |
__declspec (property(get=getregprefix)) CComBSTR regprefix | |
Public Attributes | |
hashobp * | prevptr |
hashobp | next |
metaref_type | mref |
long | load_status |
CoreObj | valueobj |
CComQIPtr< IMgaMetaAttribute > | mvalueobj |
FCOPtr | fco |
attval_enum | attrtyp |
attval_enum | inputtyp |
CMgaProject * | mgaproject |
Definition at line 23 of file MgaAttribute.h.
typedef CMgaAttribute* CMgaAttribute::hashobp |
Definition at line 79 of file MgaAttribute.h.
CMgaAttribute::CMgaAttribute | ( | ) | [inline] |
Definition at line 30 of file MgaAttribute.h.
CMgaAttribute::~CMgaAttribute | ( | ) | [inline] |
Definition at line 81 of file MgaAttribute.h.
CMgaAttribute::__declspec | ( | property(get=getregprefix) | ) |
STDMETHODIMP CMgaAttribute::Clear | ( | ) |
Definition at line 160 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::get_BoolValue | ( | VARIANT_BOOL * | pVal | ) |
Definition at line 318 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::get_FCOValue | ( | IMgaFCO ** | pVal | ) |
Definition at line 358 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::get_FloatValue | ( | double * | pVal | ) |
Definition at line 338 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::get_HasChanged | ( | VARIANT_BOOL * | pVal | ) |
Definition at line 144 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::get_IntValue | ( | long * | pVal | ) |
Definition at line 268 of file MgaAttribute.cpp.
STDMETHOD() CMgaAttribute::get_Meta | ( | IMgaMetaAttribute ** | pVal | ) | [inline] |
Definition at line 42 of file MgaAttribute.h.
STDMETHODIMP CMgaAttribute::get_OrigValue | ( | VARIANT * | pVal | ) |
Definition at line 95 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::get_Owner | ( | IMgaFCO ** | pVal | ) |
Definition at line 27 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::get_Registry | ( | VARIANT_BOOL | virtuals, |
IMgaRegNodes ** | pVal | ||
) |
Definition at line 397 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::get_RegistryNode | ( | BSTR | path, |
IMgaRegNode ** | pVal | ||
) |
Definition at line 384 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::get_RegistryValue | ( | BSTR | path, |
BSTR * | pVal | ||
) |
Definition at line 407 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::get_Status | ( | long * | status | ) |
Definition at line 35 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::get_StringValue | ( | BSTR * | pVal | ) |
Definition at line 248 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::get_Value | ( | VARIANT * | pVal | ) |
Definition at line 47 of file MgaAttribute.cpp.
STDMETHOD() CMgaAttribute::GetRegistryDisp | ( | VARIANT_BOOL | virtuals, |
IMgaRegNodes ** | pVal | ||
) | [inline] |
Definition at line 71 of file MgaAttribute.h.
STDMETHOD() CMgaAttribute::GetRegistryNodeDisp | ( | BSTR | path, |
IMgaRegNode ** | pVal | ||
) | [inline] |
Definition at line 69 of file MgaAttribute.h.
STDMETHOD() CMgaAttribute::GetRegistryValueDisp | ( | BSTR | path, |
BSTR * | pVal | ||
) | [inline] |
Definition at line 74 of file MgaAttribute.h.
CComBSTR CMgaAttribute::getregprefix | ( | ) | [inline] |
Definition at line 96 of file MgaAttribute.h.
void CMgaAttribute::Initialize | ( | metaref_type | mr, |
FCO * | o, | ||
CMgaProject * | p | ||
) |
Definition at line 17 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::put_BoolValue | ( | VARIANT_BOOL | newVal | ) |
Definition at line 329 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::put_FCOValue | ( | IMgaFCO * | newVal | ) |
Definition at line 373 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::put_FloatValue | ( | double | newVal | ) |
Definition at line 349 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::put_IntValue | ( | long | newVal | ) |
Definition at line 296 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::put_RegistryValue | ( | BSTR | path, |
BSTR | newval | ||
) |
Definition at line 418 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::put_StringValue | ( | BSTR | newVal | ) |
Definition at line 259 of file MgaAttribute.cpp.
STDMETHODIMP CMgaAttribute::put_Value | ( | VARIANT | newVal | ) |
Definition at line 188 of file MgaAttribute.cpp.
STDMETHOD() CMgaAttribute::SetRegistryValueDisp | ( | BSTR | path, |
BSTR | newval | ||
) | [inline] |
Definition at line 75 of file MgaAttribute.h.
Definition at line 94 of file MgaAttribute.h.
Definition at line 93 of file MgaAttribute.h.
Definition at line 94 of file MgaAttribute.h.
Definition at line 90 of file MgaAttribute.h.
Definition at line 95 of file MgaAttribute.h.
Definition at line 88 of file MgaAttribute.h.
CComQIPtr<IMgaMetaAttribute> CMgaAttribute::mvalueobj |
Definition at line 92 of file MgaAttribute.h.
Definition at line 80 of file MgaAttribute.h.
Definition at line 80 of file MgaAttribute.h.
Definition at line 91 of file MgaAttribute.h.