| Open CASCADE Technology
    7.2.0
    | 
Callback implementation for class's method definition. More...
#include <Draw_Interpretor.hxx>

| Public Types | |
| typedef theObjHandle::element_type | element_type | 
| typedef Standard_Integer(element_type::* | methodType) (Draw_Interpretor &, Standard_Integer, const char **) | 
| Public Member Functions | |
| CallBackDataMethod (Draw_Interpretor *theDI, const theObjHandle &theObjPtr, methodType theMethod) | |
| virtual Standard_Integer | Invoke (Draw_Interpretor &theDI, Standard_Integer theArgNb, const char **theArgVec) | 
| Invoke function.  More... | |
|  Public Member Functions inherited from Draw_Interpretor::CallBackData | |
| CallBackData (Draw_Interpretor *theDI) | |
| Main constructor.  More... | |
| virtual | ~CallBackData () | 
| Destructor.  More... | |
| Data Fields | |
| theObjHandle | myObjPtr | 
| methodType | myMethod | 
|  Data Fields inherited from Draw_Interpretor::CallBackData | |
| Draw_Interpretor * | myDI | 
| pointer to Draw Interpretor  More... | |
Callback implementation for class's method definition.
| typedef theObjHandle::element_type Draw_Interpretor::CallBackDataMethod< theObjHandle >::element_type | 
| typedef Standard_Integer(element_type::* Draw_Interpretor::CallBackDataMethod< theObjHandle >::methodType) (Draw_Interpretor &, Standard_Integer, const char **) | 
| 
 | inline | 
| 
 | inlinevirtual | 
Invoke function.
Implements Draw_Interpretor::CallBackData.
| methodType Draw_Interpretor::CallBackDataMethod< theObjHandle >::myMethod | 
| theObjHandle Draw_Interpretor::CallBackDataMethod< theObjHandle >::myObjPtr | 
 1.8.13
 1.8.13