7 #ifndef ICOMMON_H__GLYMPSE__
8 #define ICOMMON_H__GLYMPSE__
15 #if defined(WIN32) || defined(__MINGW32__) // Windows environment
17 typedef __int64 int64;
18 #else // Everyone else
20 typedef long long int int64;
27 typedef char* CharBuffer;
28 typedef char* ByteBuffer;
32 typedef O< ICommon > GCommon;
33 typedef GCommon GCommonObj;
37 typedef O< IString > GString;
48 public:
virtual int32
retain() = 0;
53 public:
virtual int32
release() = 0;
58 public:
virtual int32
hold() = 0;
63 public:
virtual int32
unhold() = 0;
68 public:
virtual int32
hashCode() = 0;
117 #endif // !ICOMMON_H__GLYMPSE__