API ReferenceAPI Reference·ModulesModules·CoreCore·oa::RwLockoa::RwLockoa::RwLock::WriteGuardStruct published by the oa::RwLock struct.StC++ public headers#include <oa/core/thread.h>#include <oa/core/thread.h>Public Methodsoperator*operator*T & oa::RwLock::WriteGuard::operator*()operator->operator->T * oa::RwLock::WriteGuard::operator->()Constructor & Destructor Documentationvoid oa::RwLock::WriteGuard::~WriteGuard()SourceSourceNo public source comment is attached to this declaration.Public Method DocumentationT & oa::RwLock::WriteGuard::operator*()SourceSourceNo public source comment is attached to this declaration.ReturnsT &The declared return value.T * oa::RwLock::WriteGuard::operator->()SourceSourceNo public source comment is attached to this declaration.ReturnsT *The declared return value.
void oa::RwLock::WriteGuard::~WriteGuard()SourceSourceNo public source comment is attached to this declaration.
T & oa::RwLock::WriteGuard::operator*()SourceSourceNo public source comment is attached to this declaration.ReturnsT &The declared return value.
T * oa::RwLock::WriteGuard::operator->()SourceSourceNo public source comment is attached to this declaration.ReturnsT *The declared return value.