![]() |
NEURON
|
Public Member Functions | |
| RandomPlay (Rand *, neuron::container::data_handle< double > px) | |
| virtual | ~RandomPlay () |
| void | play () |
| void | list_remove () |
| virtual void | update (Observable *) |
Public Member Functions inherited from Observer | |
| virtual | ~Observer ()=default |
| virtual void | disconnect (Observable *) |
Public Member Functions inherited from Resource | |
| 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 Public Member Functions inherited from Resource | |
| static void | ref (const Resource *) |
| static void | unref (const Resource *) |
| static void | unref_deferred (const Resource *) |
| static bool | defer (bool) |
| static void | flush () |
Protected Member Functions inherited from Observer | |
| 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.