xmol/utils/Observable.h file

Contents

Namespaces

namespace xmol
Reworked original xmol.
namespace xmol::utils

Classes

class xmol::utils::DeadObserverAccessError
template<typename Observer>
class xmol::utils::DeadObserverAccessErrorT
template<typename Observer>
class xmol::utils::Observable
Implements base primitives for observable entity.

Enums

enum class ObserverState { ANY, ACTIVE, INVALID }