Public Member Functions | |
RandomPlay (Rand *, double *) | |
virtual | ~RandomPlay () |
void | play () |
void | list_remove () |
virtual void | update (Observable *) |
Private Attributes | |
Rand * | r_ |
double * | px_ |
RandomPlay::RandomPlay | ( | Rand * | r, | |
double * | px | |||
) |
References Oc::notify_when_freed(), Rand::obj_, px_, and r_.
RandomPlay::~RandomPlay | ( | ) | [virtual] |
void RandomPlay::play | ( | ) |
References px_, r_, and Rand::rand.
Referenced by nrn_random_play().
void RandomPlay::update | ( | Observable * | ) | [virtual] |
References list_remove(), and Oc::notify_pointer_disconnect().
double* RandomPlay::px_ [private] |
Referenced by play(), and RandomPlay().
Rand* RandomPlay::r_ [private] |
Referenced by play(), and RandomPlay().