Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Fusion::Id Class Reference

#include <FusionValue.h>

List of all members.

Public Member Functions

 Id ()
 Id (int32_t i)
 Id (uint32_t i)
 Id (const UTF8String &s)
 Id (const char *s)
 Id (const Id &id)
virtual ~Id ()
Idoperator= (const Id &v)
void setValue (int32_t i)
void setValue (const char *s)
void setValue (const Id &id)
bool isInt () const
bool isString () const
FUSION_CW_EXPORT int32_t getInt () const
const char * getBuffer () const

Friends

FUSION_EXPORT friend bool operator== (const Id &id1, const Id &id2)
FUSION_EXPORT friend bool operator== (const Id &id1, const UTF8String &id2)
FUSION_EXPORT friend bool operator== (const Id &id1, const char *id2)
FUSION_EXPORT friend bool operator== (const UTF8String &id1, const Id &id2)
FUSION_EXPORT friend bool operator== (const char *id1, const Id &id2)
FUSION_EXPORT friend bool operator!= (const Id &id1, const Id &id2)
FUSION_EXPORT friend bool operator!= (const Id &id1, const UTF8String &id2)
FUSION_EXPORT friend bool operator!= (const Id &id1, const char *id2)
FUSION_EXPORT friend bool operator!= (const UTF8String &id1, const Id &id2)
FUSION_EXPORT friend bool operator!= (const char *id1, const Id &id2)


Constructor & Destructor Documentation

Fusion::Id::Id  )  [inline]
 

Fusion::Id::Id int32_t  i  )  [inline]
 

Fusion::Id::Id uint32_t  i  )  [inline]
 

Fusion::Id::Id const UTF8String s  )  [inline]
 

Fusion::Id::Id const char *  s  )  [inline]
 

Fusion::Id::Id const Id id  )  [inline]
 

virtual Fusion::Id::~Id  )  [inline, virtual]
 


Member Function Documentation

const char* Fusion::Id::getBuffer  )  const [inline]
 

FUSION_CW_EXPORT int32_t Fusion::Id::getInt  )  const
 

bool Fusion::Id::isInt  )  const [inline]
 

bool Fusion::Id::isString  )  const [inline]
 

Id& Fusion::Id::operator= const Id v  )  [inline]
 

void Fusion::Id::setValue const Id id  )  [inline]
 

void Fusion::Id::setValue const char *  s  )  [inline]
 

void Fusion::Id::setValue int32_t  i  )  [inline]
 


Friends And Related Function Documentation

FUSION_EXPORT friend bool operator!= const char *  id1,
const Id id2
[friend]
 

FUSION_EXPORT friend bool operator!= const UTF8String id1,
const Id id2
[friend]
 

FUSION_EXPORT friend bool operator!= const Id id1,
const char *  id2
[friend]
 

FUSION_EXPORT friend bool operator!= const Id id1,
const UTF8String id2
[friend]
 

FUSION_EXPORT friend bool operator!= const Id id1,
const Id id2
[friend]
 

FUSION_EXPORT friend bool operator== const char *  id1,
const Id id2
[friend]
 

FUSION_EXPORT friend bool operator== const UTF8String id1,
const Id id2
[friend]
 

FUSION_EXPORT friend bool operator== const Id id1,
const char *  id2
[friend]
 

FUSION_EXPORT friend bool operator== const Id id1,
const UTF8String id2
[friend]
 

FUSION_EXPORT friend bool operator== const Id id1,
const Id id2
[friend]
 


The documentation for this class was generated from the following file:
Generated on Sat Apr 1 06:08:35 2006 for Emma SDK Guide by  doxygen 1.4.3