Rosetta 3.3
Classes | Typedefs
utility::signals Namespace Reference

Classes

class  BufferedSignalHub
 SignalHub capable of buffering while blocking. More...
class  Link
 interface wrapper around utility::signals::LinkUnit More...
struct  LinkUnit
 struct specifying actual link data between observers and subjects More...
struct  IsLinkUnitInvalid
 struct useful as combined predicate + deallocation of function object contained inside a LinkUnit More...
class  PausableSignalHub
 BufferedSignalHub capable of pausing and waiting for stdin. More...
class  SignalHub
 primary class for function based implementation of observer pattern More...
class  TokenHub
 BufferedSignalHub capable of passing observers. More...

Typedefs

typedef
utility::pointer::owning_ptr
< LinkUnit
LinkUnitOP

Typedef Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines