Ice 3.7 C++11 API Reference
|
Go to the documentation of this file.
5 #ifndef ICE_UTIL_SHARED_H
6 #define ICE_UTIL_SHARED_H
116 return (_flags & flag) > 0;
void __incRef()
Definition: Shared.h:43
SimpleShared(const SimpleShared &)
void __decRef()
Definition: Shared.h:49
unsigned char _flags
Definition: Shared.h:122
virtual void __setNoDelete(bool)
SimpleShared & operator=(const SimpleShared &)
Definition: Shared.h:38
void __setNoDelete(bool b)
Definition: Shared.h:66
Shared & operator=(const Shared &)
Definition: Shared.h:94
bool __hasFlag(unsigned char flag)
Definition: Shared.h:114
Definition: Optional.h:1095
#define ICE_API
Definition: Config.h:197
IceUtilInternal::Atomic _ref
Definition: Shared.h:121
virtual int __getRef() const
virtual ~Shared()
Definition: Shared.h:90
void __clearFlag(unsigned char flag)
Definition: Shared.h:109
void __setFlag(unsigned char flag)
Definition: Shared.h:104
static const unsigned char NoDelete
Definition: Shared.h:85
int __getRef() const
Definition: Shared.h:61