RemoteReferenceCount.h File Reference
#include <set>
#include <queue>
#include <map>
#include <atomic>
#include <functional>
#include <string>
#include <mutex>
#include <thread>
#include <IceUtil/UUID.h>
#include <ArmarXCore/interface/core/RemoteReferenceCount.h>
#include "logging/Logging.h"
+ Include dependency graph for RemoteReferenceCount.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AbstractRemoteReferenceCountControlBlock
 
class  AbstractSimpleRemoteReferenceCountControlBlock
 
class  RemoteReferenceCountControlBlockManagementInterface
 
class  RemoteReferenceCountControlBlock< FunctionType, DataType >
 
class  RemoteReferenceCountControlBlock< FunctionType, void >
 
class  RemoteReferenceCountControlBlockManager
 
class  SimpleRemoteReferenceCountControlBlock< FunctionType, DataType >
 
class  SimpleRemoteReferenceCountControlBlock< FunctionType, void >
 

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
 armarx::detail
 

Typedefs

using RemoteReferenceCountControlBlockManagementInterfacePtr = IceUtil::Handle< detail::RemoteReferenceCountControlBlockManagementInterface >
 
template<class FunctionType , class DataType = void>
using RemoteReferenceCountControlBlockPtr = IceUtil::Handle< RemoteReferenceCountControlBlock< FunctionType, DataType > >
 
template<class FunctionType , class DataType = void>
using SimpleRemoteReferenceCountControlBlockPtr = IceUtil::Handle< SimpleRemoteReferenceCountControlBlock< FunctionType, DataType > >