#include <UserList.h>
Inheritance diagram for UserList:
Public Types | |
typedef User::ID_t | Key |
typedef vmap< Key, User * > | UserList_t |
typedef UserList_t::iterator | iterator_user |
typedef UserList_t::size_type | size_type_user |
typedef User::ID_t | ID_t |
Public Member Functions | |
UserList () | |
virtual | ~UserList () |
size_type_user | getNumUsers () const |
ID_t | getUserListID () const |
bool | haveUser (Key key) const |
User & | getUser (Key key) |
iterator_user | begin_user () |
iterator_user | end_user () |
virtual ID_t | checkinUser (User &user) |
virtual void | checkoutUser (Key key, bool informuser=false) |
virtual void | checkoutUser (const User &user, bool informuser=false) |
Definition at line 37 of file UserList.h.
|
Reimplemented in Mesh< Dim >. Definition at line 46 of file UserList.h. |
|
Definition at line 43 of file UserList.h. |
|
Definition at line 41 of file UserList.h. |
|
Definition at line 45 of file UserList.h. |
|
Definition at line 42 of file UserList.h. |
|
Definition at line 34 of file UserList.cpp. |
|
Definition at line 39 of file UserList.cpp. References a, begin_user(), and end_user(). Here is the call graph for this function: |
|
Definition at line 77 of file UserList.cpp. References vmap< Key, T, Compare >::begin(). Referenced by Mesh< Dim >::begin_if(), FieldLayout< Dim >::begin_if(), and ~UserList(). Here is the call graph for this function: |
|
Definition at line 109 of file UserList.cpp. References haveUser(), TAU_PROFILE, TAU_UTILITY, and user. Referenced by RegionLayout< T, Dim, Mesh >::checkin(), Mesh< Dim >::checkin(), and FieldLayout< Dim >::checkin(). Here is the call graph for this function: |
|
Definition at line 138 of file UserList.cpp. References checkoutUser(), TAU_PROFILE, TAU_UTILITY, and user. Here is the call graph for this function: |
|
Definition at line 124 of file UserList.cpp. References end_user(), vmap< Key, T, Compare >::erase(), vmap< Key, T, Compare >::find(), TAU_PROFILE, TAU_UTILITY, and user. Referenced by RegionLayout< T, Dim, Mesh >::checkout(), Mesh< Dim >::checkout(), FieldLayout< Dim >::checkout(), and checkoutUser(). Here is the call graph for this function: |
|
Definition at line 84 of file UserList.cpp. References vmap< Key, T, Compare >::end(). Referenced by checkoutUser(), Mesh< Dim >::end_if(), FieldLayout< Dim >::end_if(), getUser(), and ~UserList(). Here is the call graph for this function: |
|
Definition at line 47 of file UserList.cpp. References vmap< Key, T, Compare >::size(). Referenced by Mesh< Dim >::size_if(), and FieldLayout< Dim >::size_if(). Here is the call graph for this function: |
|
Definition at line 68 of file UserList.cpp. References end_user(), vmap< Key, T, Compare >::find(), PInsist, and user. Here is the call graph for this function: |
|
|
Definition at line 61 of file UserList.cpp. References vmap< Key, T, Compare >::count(). Referenced by checkinUser(). Here is the call graph for this function: |