GME  13
Public Member Functions | Static Public Member Functions
CMgaMetaAttribute Class Reference

#include <MgaMetaAttribute.h>

Inheritance diagram for CMgaMetaAttribute:
Inheritance graph
[legend]
Collaboration diagram for CMgaMetaAttribute:
Collaboration graph
[legend]

List of all members.

Public Member Functions

IUnknown * GetUnknown () const
 DECLARE_MGAMETABASE ()
STDMETHOD() get_DefinedIn (IMgaMetaBase **p)
STDMETHOD() get_UsedIn (IMgaMetaFCOs **p)
STDMETHOD() get_ValueType (attval_enum *p)
STDMETHOD() get_DefaultValue (VARIANT *p)
STDMETHOD() get_Viewable (VARIANT_BOOL *p)
STDMETHOD() get_EnumItems (IMgaMetaEnumItems **p)
STDMETHOD() put_ValueType (attval_enum p)
STDMETHOD() put_DefaultValue (BSTR p)
STDMETHOD() put_Viewable (VARIANT_BOOL p)
STDMETHOD() CreateEnumItem (IMgaMetaEnumItem **p)

Static Public Member Functions

static void Traverse (CMgaMetaProject *metaproject, CCoreObjectPtr &me)

Detailed Description

Definition at line 11 of file MgaMetaAttribute.h.


Member Function Documentation

STDMETHOD() CMgaMetaAttribute::CreateEnumItem ( IMgaMetaEnumItem **  p) [inline]

Definition at line 56 of file MgaMetaAttribute.h.

STDMETHODIMP CMgaMetaAttribute::get_DefaultValue ( VARIANT *  p)

Definition at line 43 of file MgaMetaAttribute.cpp.

STDMETHOD() CMgaMetaAttribute::get_DefinedIn ( IMgaMetaBase **  p) [inline]

Definition at line 32 of file MgaMetaAttribute.h.

STDMETHOD() CMgaMetaAttribute::get_EnumItems ( IMgaMetaEnumItems **  p) [inline]

Definition at line 41 of file MgaMetaAttribute.h.

STDMETHODIMP CMgaMetaAttribute::get_UsedIn ( IMgaMetaFCOs **  p)

Definition at line 7 of file MgaMetaAttribute.cpp.

Definition at line 64 of file MgaMetaAttribute.cpp.

STDMETHODIMP CMgaMetaAttribute::get_Viewable ( VARIANT_BOOL *  p)

Definition at line 75 of file MgaMetaAttribute.cpp.

IUnknown* CMgaMetaAttribute::GetUnknown ( ) const [inline]

Definition at line 18 of file MgaMetaAttribute.h.

STDMETHOD() CMgaMetaAttribute::put_DefaultValue ( BSTR  p) [inline]

Definition at line 50 of file MgaMetaAttribute.h.

STDMETHOD() CMgaMetaAttribute::put_ValueType ( attval_enum  p) [inline]

Definition at line 47 of file MgaMetaAttribute.h.

STDMETHOD() CMgaMetaAttribute::put_Viewable ( VARIANT_BOOL  p) [inline]

Definition at line 53 of file MgaMetaAttribute.h.

void CMgaMetaAttribute::Traverse ( CMgaMetaProject metaproject,
CCoreObjectPtr me 
) [static]

Reimplemented from CMgaMetaBase.

Definition at line 88 of file MgaMetaAttribute.cpp.


The documentation for this class was generated from the following files: