#include <pysimulavr_wrap.h>
Public Member Functions | |
SwigDirector_RWMemoryMember (PyObject *self, TraceValueRegister *registry, std::string const &tracename="", int const index=-1) | |
SwigDirector_RWMemoryMember (PyObject *self) | |
virtual | ~SwigDirector_RWMemoryMember () |
virtual void | set (unsigned char nv) |
virtual unsigned char | get () const |
bool | swig_get_inner (const char *name) const |
void | swig_set_inner (const char *name, bool val) const |
Private Attributes | |
std::map< std::string, bool > | inner |
Definition at line 163 of file pysimulavr_wrap.h.
SwigDirector_RWMemoryMember::SwigDirector_RWMemoryMember | ( | PyObject * | self, | |
TraceValueRegister * | registry, | |||
std::string const & | tracename = "" , |
|||
int const | index = -1 | |||
) |
SwigDirector_RWMemoryMember::SwigDirector_RWMemoryMember | ( | PyObject * | self | ) |
virtual SwigDirector_RWMemoryMember::~SwigDirector_RWMemoryMember | ( | ) | [virtual] |
virtual unsigned char SwigDirector_RWMemoryMember::get | ( | ) | const [virtual] |
This function as the oppposite to get() is expected to read the real byte.
Implements RWMemoryMember.
virtual void SwigDirector_RWMemoryMember::set | ( | unsigned char | nv | ) | [virtual] |
This function is the function which will be called by the above access operators and is expected to do the real work when writing a byte.
Implements RWMemoryMember.
bool SwigDirector_RWMemoryMember::swig_get_inner | ( | const char * | name | ) | const [inline] |
Definition at line 175 of file pysimulavr_wrap.h.
References inner.
void SwigDirector_RWMemoryMember::swig_set_inner | ( | const char * | name, | |
bool | val | |||
) | const [inline] |
Definition at line 180 of file pysimulavr_wrap.h.
References inner.
std::map<std::string, bool> SwigDirector_RWMemoryMember::inner [mutable, private] |
Definition at line 184 of file pysimulavr_wrap.h.
Referenced by swig_get_inner(), and swig_set_inner().