Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Related Pages
ACE_SV_Semaphore_Simple Member List
This is the complete list of members for ACE_SV_Semaphore_Simple, including all inherited members.
- ACE_ALLOC_HOOK_DECLARE
- ACE_CREATE enum value
- ACE_EXCL enum value
- ACE_OPEN enum value
- ACE_SV_Semaphore_Simple(void)
- ACE_SV_Semaphore_Simple(key_t key, int flags = ACE_SV_Semaphore_Simple::ACE_CREATE, int initial_value = 1, u_short nsems = 1, int perms = ACE_DEFAULT_FILE_PERMS)
- ACE_SV_Semaphore_Simple(const char *name, int flags = ACE_SV_Semaphore_Simple::ACE_CREATE, int initial_value = 1, u_short nsems = 1, int perms = ACE_DEFAULT_FILE_PERMS)
- acquire(u_short n = 0, int flags = 0) const
- acquire_read(u_short n = 0, int flags = 0) const
- acquire_write(u_short n = 0, int flags = 0) const
- close(void)
- control(int cmd, semun arg, u_short n = 0) const
- control(int cmd, int value = 0, u_short n = 0) const
- dump(void) const
- get_id(void) const
- init(key_t k = ACE_static_cast (key_t, ACE_INVALID_SEM_KEY), int i = -1)
[protected]
- internal_id_
[protected]
- key_
[protected]
- name_2_key(const char *name)
[protected]
- op(int val, u_short semnum = 0, int flags = SEM_UNDO) const
- op(sembuf op_vec[], u_short nsems) const
- open(const char *name, int flags = ACE_SV_Semaphore_Simple::ACE_CREATE, int initial_value = 1, u_short nsems = 1, int perms = ACE_DEFAULT_FILE_PERMS)
- open(key_t key, int flags = ACE_SV_Semaphore_Simple::ACE_CREATE, int initial_value = 1, u_short nsems = 1, int perms = ACE_DEFAULT_FILE_PERMS)
- release(u_short n = 0, int flags = 0) const
- remove(void) const
- sem_number_
[protected]
- tryacquire(u_short n = 0, int flags = 0) const
- tryacquire_read(u_short n = 0, int flags = 0) const
- tryacquire_write(u_short n = 0, int flags = 0) const
- ~ACE_SV_Semaphore_Simple(void)
Generated at Wed Nov 21 10:33:58 2001 for ACE by
1.2.3 written by Dimitri van Heesch,
© 1997-2000