HQP  1.9.6
If_RealMat Class Reference

Interface variable of real matrix type. More...

#include <If_RealMat.h>

Inheritance diagram for If_RealMat:
[legend]

Public Member Functions

 If_RealMat (const char *ifName, If_GetIf< If_RealMat_t > *getCb, If_SetIf< If_RealMat_t > *setCb=NULL)
 Constructor taking callback methods as arguments. More...
 
 If_RealMat (const char *ifName, MATP *varPtr)
 Alternative constructor for direct read/write access to a MATP. More...
 
 If_RealMat (const char *ifName, MAT **varPtr)
 Alternative constructor for direct read/write access to a MAT*. More...
 
- Public Member Functions inherited from If_Variable< If_RealMat_t >
virtual ~If_Variable ()
 Destructor.
 
virtual If_RealMat_t get () const
 Get value of interface variable.
 
virtual void set (If_RealMat_tvalue)
 Set value of interface variable.
 
- Public Member Functions inherited from If_Element
 If_Element (const char *ifName)
 constructor
 
virtual ~If_Element ()
 destructor
 
const char * ifName ()
 get interface name
 
- Public Member Functions inherited from If_ListElement
 If_ListElement ()
 constructor
 
virtual ~If_ListElement ()
 destructor
 

Protected Member Functions

int getTclObj (Tcl_Interp *)
 Get the value of the interface variable and create a Tcl object containing it. More...
 
int setTclObj (Tcl_Interp *, Tcl_Obj *CONST objPtr)
 Convert Tcl object to internal type and set the value of the interface variable. More...
 
- Protected Member Functions inherited from If_Variable< If_RealMat_t >
 If_Variable (const char *ifName, If_GetIf< If_RealMat_t > *getCb, If_SetIf< If_RealMat_t > *setCb=NULL)
 Constructor taking callback methods as arguments. More...
 
int invoke (Tcl_Interp *interp, int objc, Tcl_Obj *CONST objv[])
 Process command invokation.
 

Additional Inherited Members

- Protected Attributes inherited from If_Variable< If_RealMat_t >
If_GetIf< If_RealMat_t > * _getCb
 callback for reading
 
If_SetIf< If_RealMat_t > * _setCb
 callback for writing
 

Detailed Description

Interface variable of real matrix type.

Constructor & Destructor Documentation

If_RealMat::If_RealMat ( const char *  ifName,
If_GetIf< If_RealMat_t > *  getCb,
If_SetIf< If_RealMat_t > *  setCb = NULL 
)
inline

Constructor taking callback methods as arguments.

If_RealMat::If_RealMat ( const char *  ifName,
MATP varPtr 
)
inline

Alternative constructor for direct read/write access to a MATP.

If_RealMat::If_RealMat ( const char *  ifName,
MAT **  varPtr 
)
inline

Alternative constructor for direct read/write access to a MAT*.

Member Function Documentation

int If_RealMat::getTclObj ( Tcl_Interp *  )
protectedvirtual

Get the value of the interface variable and create a Tcl object containing it.

Implements If_Variable< If_RealMat_t >.

int If_RealMat::setTclObj ( Tcl_Interp *  ,
Tcl_Obj *CONST  objPtr 
)
protectedvirtual

Convert Tcl object to internal type and set the value of the interface variable.

Implements If_Variable< If_RealMat_t >.


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