#include <ot_interfaceElement.h>

Public Member Functions | |
| ot_interfaceFunction (const string &name, ot_functionImplementation *f, OT_IE_ACCESS a=IE_PRIVATE) | |
| virtual | ~ot_interfaceFunction (void) |
| void | setAccess (OT_IE_ACCESS a) |
| OT_IE_ACCESS | getAccess (void) |
| auto_ptr< ot_obj > | exec (const ot_obj &input) |
Private Attributes | |
| auto_ptr < ot_functionImplementation > | m_func |
| OT_IE_ACCESS | m_accessMode |
| ot_interfaceFunction::ot_interfaceFunction | ( | const string & | name, | |
| ot_functionImplementation * | f, | |||
| OT_IE_ACCESS | a = IE_PRIVATE | |||
| ) |
| virtual ot_interfaceFunction::~ot_interfaceFunction | ( | void | ) | [virtual] |
| void ot_interfaceFunction::setAccess | ( | OT_IE_ACCESS | a | ) |
| OT_IE_ACCESS ot_interfaceFunction::getAccess | ( | void | ) |
auto_ptr<ot_functionImplementation> ot_interfaceFunction::m_func [private] |
OT_IE_ACCESS ot_interfaceFunction::m_accessMode [private] |
1.5.5