IceInternal Namespace Reference

Classes

class  CollocatedObserverI
 
class  CommunicatorObserverI
 
class  ConnectionObserverI
 
class  DispatchObserverI
 
class  Handle
 
class  InvocationObserverI
 
class  ObserverFactoryWithDelegateT
 
class  ObserverWithDelegateT
 
class  ProxyHandle
 
class  RemoteObserverI
 
class  ThreadObserverI
 

Typedefs

typedef ObserverWithDelegateT< IceMX::Metrics, Ice::Instrumentation::Observer > ObserverI
 
typedef Handle< TraceLevels > TraceLevelsPtr
 

Functions

template<typename Helper >
void addConnectionAttributes (typename Helper::Attributes &attrs)
 
template<typename Helper >
void addEndpointAttributes (typename Helper::Attributes &attrs)
 
 ICE_DEFINE_PTR (CommunicatorObserverIPtr, CommunicatorObserverI)
 
void trace (const char *, const ::Ice::InputStream &, const ::Ice::LoggerPtr &, const TraceLevelsPtr &)
 
void trace (const char *, const ::Ice::OutputStream &, const ::Ice::LoggerPtr &, const TraceLevelsPtr &)
 
void traceRecv (const ::Ice::InputStream &, const ::Ice::LoggerPtr &, const TraceLevelsPtr &)
 
void traceSend (const ::Ice::OutputStream &, const ::Ice::LoggerPtr &, const TraceLevelsPtr &)
 
void traceSlicing (const char *, const ::std::string &, const char *, const ::Ice::LoggerPtr &)
 
IceUtil::Shared * upCast (TraceLevels *)
 

Typedef Documentation

◆ ObserverI

typedef ObserverWithDelegateT<IceMX::Metrics, Ice::Instrumentation::Observer> ObserverI

Definition at line 210 of file InstrumentationI.h.

◆ TraceLevelsPtr

typedef Handle<TraceLevels> TraceLevelsPtr

Definition at line 22 of file TraceLevelsF.h.

Function Documentation

◆ addConnectionAttributes()

void IceInternal::addConnectionAttributes ( typename Helper::Attributes &  attrs)

Definition at line 137 of file InstrumentationI.h.

◆ addEndpointAttributes()

void IceInternal::addEndpointAttributes ( typename Helper::Attributes &  attrs)

Definition at line 122 of file InstrumentationI.h.

◆ ICE_DEFINE_PTR()

IceInternal::ICE_DEFINE_PTR ( CommunicatorObserverIPtr  ,
CommunicatorObserverI   
)

◆ trace() [1/2]

void IceInternal::trace ( const char *  ,
const ::Ice::InputStream &  ,
const ::Ice::LoggerPtr &  ,
const TraceLevelsPtr  
)

◆ trace() [2/2]

void IceInternal::trace ( const char *  ,
const ::Ice::OutputStream &  ,
const ::Ice::LoggerPtr &  ,
const TraceLevelsPtr  
)
+ Here is the caller graph for this function:

◆ traceRecv()

void IceInternal::traceRecv ( const ::Ice::InputStream &  ,
const ::Ice::LoggerPtr &  ,
const TraceLevelsPtr  
)

◆ traceSend()

void IceInternal::traceSend ( const ::Ice::OutputStream &  ,
const ::Ice::LoggerPtr &  ,
const TraceLevelsPtr  
)

◆ traceSlicing()

void IceInternal::traceSlicing ( const char *  ,
const ::std::string &  ,
const char *  ,
const ::Ice::LoggerPtr &   
)

◆ upCast()

IceUtil::Shared* IceInternal::upCast ( TraceLevels *  )