GME  13
Functions
MetaUtilities.cpp File Reference

Go to the source code of this file.

Functions

HRESULT ComGetAttrValue (IUnknown *self, attrid_type attrid, BSTR *p)
HRESULT ComGetAttrValue (IUnknown *self, attrid_type attrid, long *p)
HRESULT ComGetAttrValue (IUnknown *self, attrid_type attrid, VARIANT *p)
HRESULT ComGetDisplayedName (IUnknown *self, attrid_type dispattrid, attrid_type nameattrid, BSTR *p)
HRESULT ComGetObjType (IUnknown *self, objtype_enum *p)
HRESULT ComPutAttrValue (IUnknown *self, attrid_type attrid, BSTR p)
HRESULT ComPutAttrValue (IUnknown *self, attrid_type attrid, long p)
HRESULT ComPutAttrValue (IUnknown *self, attrid_type attrid, VARIANT p)
HRESULT ComPutPointerValue (IUnknown *self, attrid_type attrid, IDispatch *p)
void ChangeAttrValueType (CComVariant &v, attval_enum attval)
HRESULT ComDeleteObject (IUnknown *self)
CComBSTR truncateName (IUnknown *p_bs, CComBSTR pIn)

Function Documentation

void ChangeAttrValueType ( CComVariant &  v,
attval_enum  attval 
)

Definition at line 322 of file MetaUtilities.cpp.

HRESULT ComDeleteObject ( IUnknown *  self)

Definition at line 359 of file MetaUtilities.cpp.

HRESULT ComGetAttrValue ( IUnknown *  self,
attrid_type  attrid,
BSTR *  p 
)

Definition at line 184 of file MetaUtilities.cpp.

HRESULT ComGetAttrValue ( IUnknown *  self,
attrid_type  attrid,
long *  p 
)

Definition at line 197 of file MetaUtilities.cpp.

HRESULT ComGetAttrValue ( IUnknown *  self,
attrid_type  attrid,
VARIANT *  p 
)

Definition at line 210 of file MetaUtilities.cpp.

HRESULT ComGetDisplayedName ( IUnknown *  self,
attrid_type  dispattrid,
attrid_type  nameattrid,
BSTR *  p 
)

Definition at line 223 of file MetaUtilities.cpp.

HRESULT ComGetObjType ( IUnknown *  self,
objtype_enum p 
)

Definition at line 252 of file MetaUtilities.cpp.

HRESULT ComPutAttrValue ( IUnknown *  self,
attrid_type  attrid,
BSTR  p 
)

Definition at line 273 of file MetaUtilities.cpp.

HRESULT ComPutAttrValue ( IUnknown *  self,
attrid_type  attrid,
long  p 
)

Definition at line 284 of file MetaUtilities.cpp.

HRESULT ComPutAttrValue ( IUnknown *  self,
attrid_type  attrid,
VARIANT  p 
)

Definition at line 295 of file MetaUtilities.cpp.

HRESULT ComPutPointerValue ( IUnknown *  self,
attrid_type  attrid,
IDispatch *  p 
)

Definition at line 306 of file MetaUtilities.cpp.

CComBSTR truncateName ( IUnknown *  p_bs,
CComBSTR  pIn 
)

Definition at line 370 of file MetaUtilities.cpp.