Namespaces | Classes | Typedefs | Enumerations | Functions
castor Namespace Reference

Namespaces

namespace  encoding
namespace  net
namespace  spica

Classes

class  ConfigException
class  ConfigNode
class  Configuration
struct  DateTime
class  Decoder
class  Encoder
class  Encoding
class  EncodingException
class  Exception
class  Hashcode
class  SystemConfig

Typedefs

typedef boost::shared_ptr
< ConfigNode
ConfigNodePtr
typedef boost::shared_ptr
< Decoder
DecoderPtr
typedef boost::shared_ptr
< Encoder
EncoderPtr
typedef boost::shared_ptr
< SystemConfig
SystemConfigPtr

Enumerations

enum  Endianness { endian_undefined = -1, endian_little = 0, endian_big = 1 }

Functions

Endianness endianness ()
int hashcode (bool x)
int hashcode (char x)
int hashcode (unsigned char x)
int hashcode (short x)
int hashcode (unsigned short x)
int hashcode (long x)
int hashcode (unsigned long x)
int hashcode (long long x)
int hashcode (unsigned long long x)
int hashcode (float x)
int hashcode (double x)
int hashcode (const std::string x)
int hashcode (const castor::net::NetAddress &a)

Typedef Documentation

typedef boost::shared_ptr<ConfigNode> castor::ConfigNodePtr

Definition at line 54 of file Configuration.h.

typedef boost::shared_ptr<Decoder> castor::DecoderPtr

Definition at line 20 of file Encoding.h.

typedef boost::shared_ptr<Encoder> castor::EncoderPtr

Definition at line 17 of file Encoding.h.

typedef boost::shared_ptr<SystemConfig> castor::SystemConfigPtr

Definition at line 30 of file SystemConfig.h.


Enumeration Type Documentation

Enumerator:
endian_undefined 
endian_little 
endian_big 

Definition at line 15 of file Encoding.h.


Function Documentation

Definition at line 5 of file Encoding.cpp.

int castor::hashcode ( bool  x)

Definition at line 66 of file Hashcode.cpp.

int castor::hashcode ( char  x)

Definition at line 67 of file Hashcode.cpp.

int castor::hashcode ( unsigned char  x)

Definition at line 68 of file Hashcode.cpp.

int castor::hashcode ( short  x)

Definition at line 69 of file Hashcode.cpp.

int castor::hashcode ( unsigned short  x)

Definition at line 70 of file Hashcode.cpp.

int castor::hashcode ( long  x)

Definition at line 71 of file Hashcode.cpp.

int castor::hashcode ( unsigned long  x)

Definition at line 72 of file Hashcode.cpp.

int castor::hashcode ( long long  x)

Definition at line 73 of file Hashcode.cpp.

int castor::hashcode ( unsigned long long  x)

Definition at line 74 of file Hashcode.cpp.

int castor::hashcode ( float  x)

Definition at line 75 of file Hashcode.cpp.

int castor::hashcode ( double  x)

Definition at line 76 of file Hashcode.cpp.

int castor::hashcode ( const std::string  x)

Definition at line 77 of file Hashcode.cpp.

Definition at line 79 of file Hashcode.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Castor
Author(s): Carpe Noctem
autogenerated on Fri Nov 8 2013 11:05:41