19 #ifndef INCLUDE_RCF_STUBENTRY_HPP
20 #define INCLUDE_RCF_STUBENTRY_HPP
22 #include <boost/noncopyable.hpp>
23 #include <boost/shared_ptr.hpp>
25 #include <RCF/Export.hpp>
26 #include <RCF/ThreadLibrary.hpp>
32 typedef boost::shared_ptr<I_RcfClient> RcfClientPtr;
33 typedef boost::shared_ptr<StubEntry> StubEntryPtr;
35 class RCF_EXPORT TokenMapped
41 virtual ~TokenMapped()
45 virtual unsigned int getElapsedTimeS()
const;
49 unsigned int mTimeStamp;
52 typedef boost::shared_ptr<TokenMapped> TokenMappedPtr;
55 class RCF_EXPORT StubEntry :
60 StubEntry(RcfClientPtr rcfClientPtr);
61 RcfClientPtr getRcfClientPtr()
const;
64 RcfClientPtr mRcfClientPtr;
69 #endif // ! INCLUDE_RCF_STUBENTRY_HPP