ROSE 0.11.145.147
|
Static Public Member Functions | |
static GangPtr | instance () |
New non-shared gang with NO_GANG_ID. | |
static GangPtr | instanceForId (int id) |
The gang for the specified ID, creating a new one if necessary. | |
static GangPtr | instanceForTty () |
Returns the gang for streams that are emitting to a tty. | |
static void | shutdownNS () |
Reset to initial state to free memory. | |
Additional Inherited Members | |
Public Member Functions inherited from Sawyer::Message::HighWater | |
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() . | |
Public Member Functions inherited from Sawyer::SharedObject | |
SharedObject () | |
Default constructor. | |
SharedObject (const SharedObject &) | |
Copy constructor. | |
virtual | ~SharedObject () |
Virtual destructor. | |
SharedObject & | operator= (const SharedObject &) |
Assignment. | |
Protected Member Functions inherited from Sawyer::Message::HighWater | |
HighWater (const HighWater &) | |
HighWater & | operator= (const HighWater &) |
Protected Attributes inherited from Sawyer::Message::HighWater | |
Sawyer::SynchronizationTraits< Sawyer::SingleThreadedTag >::RecursiveMutex | mutex_ |