GME  13
Public Member Functions
CExpressionChecker Class Reference

#include <ExpressionChecker.h>

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

List of all members.

Public Member Functions

 CExpressionChecker ()
STDMETHOD() Invoke (IMgaProject *project, IMgaFCOs *selectedobjs, long param)
STDMETHOD() InvokeEx (IMgaProject *project, IMgaFCO *currentobj, IMgaFCOs *selectedobjs, long param)
STDMETHOD() ObjectsInvokeEx (IMgaProject *project, IMgaObject *currentobj, IMgaObjects *selectedobjs, long param)
STDMETHOD() Initialize (IMgaProject *p)
STDMETHOD() Enable (VARIANT_BOOL enabled)
STDMETHOD() get_InteractiveMode (VARIANT_BOOL *enabled)
STDMETHOD() put_InteractiveMode (VARIANT_BOOL enabled)
STDMETHOD() get_ComponentName (BSTR *rVal)
STDMETHOD() get_ComponentType (componenttype_enum *t)
STDMETHOD() get_Paradigm (BSTR *rVal)
STDMETHOD() get_ComponentProgID (BSTR *rVal)
STDMETHOD() get_ComponentParameter (BSTR name, VARIANT *pVal)
STDMETHOD() put_ComponentParameter (BSTR name, VARIANT newVal)
STDMETHOD() GlobalEvent (globalevent_enum event)
STDMETHOD() ObjectEvent (IMgaObject *obj, unsigned long eventmask, VARIANT v)
STDMETHOD() InterfaceSupportsErrorInfo (REFIID riid)

Detailed Description

Definition at line 35 of file ExpressionChecker.h.


Constructor & Destructor Documentation

Definition at line 43 of file ExpressionChecker.h.


Member Function Documentation

STDMETHODIMP CExpressionChecker::Enable ( VARIANT_BOOL  enabled)

Definition at line 188 of file ExpressionChecker.cpp.

STDMETHODIMP CExpressionChecker::get_ComponentName ( BSTR *  rVal)

Definition at line 232 of file ExpressionChecker.cpp.

STDMETHODIMP CExpressionChecker::get_ComponentParameter ( BSTR  name,
VARIANT *  pVal 
)

Definition at line 209 of file ExpressionChecker.cpp.

STDMETHODIMP CExpressionChecker::get_ComponentProgID ( BSTR *  rVal)

Definition at line 244 of file ExpressionChecker.cpp.

Definition at line 255 of file ExpressionChecker.cpp.

STDMETHODIMP CExpressionChecker::get_InteractiveMode ( VARIANT_BOOL *  enabled)

Definition at line 195 of file ExpressionChecker.cpp.

STDMETHODIMP CExpressionChecker::get_Paradigm ( BSTR *  rVal)

Definition at line 221 of file ExpressionChecker.cpp.

Definition at line 75 of file ExpressionChecker.cpp.

Definition at line 169 of file ExpressionChecker.cpp.

Definition at line 80 of file ExpressionChecker.h.

STDMETHODIMP CExpressionChecker::Invoke ( IMgaProject project,
IMgaFCOs *  selectedobjs,
long  param 
)

Definition at line 264 of file ExpressionChecker.cpp.

STDMETHODIMP CExpressionChecker::InvokeEx ( IMgaProject project,
IMgaFCO currentobj,
IMgaFCOs *  selectedobjs,
long  param 
)

Definition at line 284 of file ExpressionChecker.cpp.

STDMETHODIMP CExpressionChecker::ObjectEvent ( IMgaObject obj,
unsigned long  eventmask,
VARIANT  v 
)

Definition at line 116 of file ExpressionChecker.cpp.

STDMETHODIMP CExpressionChecker::ObjectsInvokeEx ( IMgaProject project,
IMgaObject currentobj,
IMgaObjects *  selectedobjs,
long  param 
)

Definition at line 34 of file ExpressionChecker.cpp.

STDMETHODIMP CExpressionChecker::put_ComponentParameter ( BSTR  name,
VARIANT  newVal 
)

Definition at line 215 of file ExpressionChecker.cpp.

STDMETHODIMP CExpressionChecker::put_InteractiveMode ( VARIANT_BOOL  enabled)

Definition at line 202 of file ExpressionChecker.cpp.


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