Public Types | |
typedef Container::value_type | value_type |
Same types as the original container. | |
typedef Container::const_reference | const_reference |
Public Member Functions | |
proxy_guard (Container &aCont, Mutex &aMtx) | |
void | push_back (const_reference aVT) |
Private Attributes | |
Container & | _Cont |
Mutex & | _Mtx |
typedef Container::const_reference proxy_guard< Container, Mutex >::const_reference |
typedef Container::value_type proxy_guard< Container, Mutex >::value_type |
Same types as the original container.
proxy_guard< Container, Mutex >::proxy_guard | ( | Container & | aCont, | |
Mutex & | aMtx | |||
) | [inline] |
void proxy_guard< Container, Mutex >::push_back | ( | const_reference | aVT | ) | [inline] |
Container& proxy_guard< Container, Mutex >::_Cont [private] |
Mutex& proxy_guard< Container, Mutex >::_Mtx [private] |