|
ROSE 0.11.145.354
|


Public Member Functions | |
| HighWater (const Mesg &m, const MesgProps &p) | |
| Sawyer::SynchronizationTraits< Sawyer::SingleThreadedTag >::RecursiveMutex & | mutex () const |
| void | emitted (const Mesg &, const MesgProps &) |
| Make specified message the high water mark. | |
| void | clear () |
| Reset to initial state. | |
| bool | isValid () const |
| Returns true if high water is defined. | |
| unsigned | id () const |
Exception unless isValid(). | |
| MesgProps | properties () const |
| size_t | ntext () const |
Zero if !isValid(). | |
Protected Member Functions | |
| HighWater (const HighWater &) | |
| HighWater & | operator= (const HighWater &) |
Protected Attributes | |
| Sawyer::SynchronizationTraits< Sawyer::SingleThreadedTag >::RecursiveMutex | mutex_ |
|
inlineprotected |
|
inline |
|
mutableprotected |