![]() |
NEURON
|
Public Member Functions | |
RandomPlay (Rand *, neuron::container::data_handle< double > px) | |
virtual | ~RandomPlay () |
void | play () |
void | list_remove () |
virtual void | update (Observable *) |
![]() | |
virtual | ~Observer ()=default |
virtual void | disconnect (Observable *) |
![]() | |
Resource ()=default | |
virtual | ~Resource ()=default |
virtual void | ref () const |
virtual void | unref () const |
virtual void | unref_deferred () const |
virtual void | cleanup () |
virtual void | Reference () const |
virtual void | Unreference () const |
Private Attributes | |
Rand * | r_ |
neuron::container::data_handle< double > | px_ |
Additional Inherited Members | |
![]() | |
static void | ref (const Resource *) |
static void | unref (const Resource *) |
static void | unref_deferred (const Resource *) |
static bool | defer (bool) |
static void | flush () |
![]() | |
Observer ()=default | |
Definition at line 43 of file ivocrand.cpp.
RandomPlay::RandomPlay | ( | Rand * | r, |
neuron::container::data_handle< double > | px | ||
) |
Definition at line 59 of file ivocrand.cpp.
|
inlinevirtual |
Definition at line 46 of file ivocrand.cpp.
void RandomPlay::list_remove | ( | ) |
Definition at line 71 of file ivocrand.cpp.
void RandomPlay::play | ( | ) |
Definition at line 67 of file ivocrand.cpp.
|
virtual |
Reimplemented from Observer.
Definition at line 79 of file ivocrand.cpp.
|
private |
Definition at line 53 of file ivocrand.cpp.
|
private |
Definition at line 52 of file ivocrand.cpp.