../../extras/math/math.h
../../extras/script/script.h
- typedef bool (ScriptInterp::*scriptmethod_t)(void)
../common/persist.h
- Engine& operator >> ( Engine& ar, BaseObject *&ob)
- Engine& operator << ( Engine& ar, BaseObject const *ob)
- Engine& operator >> ( Engine& ar, int8& ob)
- Engine& operator << ( Engine& ar, int8 ob)
- Engine& operator >> ( Engine& ar, uint8& ob)
- Engine& operator << ( Engine& ar, uint8 ob)
- Engine& operator >> ( Engine& ar, int16& ob)
- Engine& operator << ( Engine& ar, int16 ob)
- Engine& operator >> ( Engine& ar, uint16& ob)
- Engine& operator << ( Engine& ar, uint16 ob)
- Engine& operator >> ( Engine& ar, int32& ob)
- Engine& operator << ( Engine& ar, int32 ob)
- Engine& operator >> ( Engine& ar, uint32& ob)
- Engine& operator << ( Engine& ar, uint32 ob)
- Engine& operator >> ( Engine& ar, int64& ob)
- Engine& operator << ( Engine& ar, int64 ob)
- Engine& operator >> ( Engine& ar, uint64& ob)
- Engine& operator << ( Engine& ar, uint64 ob)
- Engine& operator >> ( Engine& ar, float& ob)
- Engine& operator << ( Engine& ar, float ob)
- Engine& operator >> ( Engine& ar, double& ob)
- Engine& operator << ( Engine& ar, double ob)
- Engine& operator >> ( Engine& ar, string& ob)
- Engine& operator << ( Engine& ar, string ob)
- Engine& operator >> ( Engine& ar, bool& ob)
- Engine& operator << ( Engine& ar, bool ob)
- template<class T> Engine& operator << ( Engine& ar, vector<T> const& ob)
- template<class T> Engine& operator >> ( Engine& ar, vector<T>& ob)
- template<class Key, class Value> Engine& operator << ( Engine& ar, map<Key,Value> const & ob)
- template<class Key, class Value> Engine& operator >> ( Engine& ar, map<Key,Value>& ob)
file.h
- typedef unsigned long pos_t
- enum {FILE_OPEN_READONLY = O_RDONLY, FILE_OPEN_WRITEONLY = O_WRONLY, FILE_OPEN_READWRITE = O_RDWR, FILE_OPEN_APPEND = O_WRONLY | O_APPEND, FILE_OPEN_SYNC = O_RDWR | O_SYNC, FILE_OPEN_SYNC = O_RDWR, FILE_OPEN_TRUNCATE = O_RDWR | O_TRUNC }
- bool isDir (const char *path)
- bool isFile (const char *path)
- bool isDevice (const char *path)
- bool canAccess (const char *path)
- bool canModify (const char *path)
slog.h
socket.h
- ostream & operator<< (ostream &os, InetAddress &ia)
- bool operator== (InetAddress &i1, InetAddress &i2)
- inline struct in_addr getaddress (InetAddress &ia)
thread.h
- typedef pthread_t tid_t
- typedef unsigned long timeout_t
- typedef int signo_t
- Thread * getThread (void)
- inline void * getKey (ThreadKey &tk)
- inline void setKey (ThreadKey &tk, void *ptr)
- inline void operator ++ (Mutex &m)
- inline void operator -- (Mutex &m)
- inline void operator ++ (Semaphore &s)
- inline void operator -- (Semaphore &s)
- inline void operator ++ (Event &s)
- inline void operator -- (Event &s)
- inline void signal (Thread &th, int signo)
- inline void signal (Event &ev)
- inline void signal (Semaphore &sem)
- inline void wait (Semaphore &sem)
- inline void wait (Event &ev, timeout_t timer)
- inline void reset (Event &ev)
- inline int get (Buffer &b, void *o)
- inline int put (Buffer &b, void *o)
- inline int peek (Buffer &b, void *o)
- int operator++ (MutexCounter &mc)
- int operator-- (MutexCounter &mc)
- void ccxx_sleep (timeout_t msec)
- void ccxx_yield (void)
- void wait (signo_t signo)
- void pdetach (void)
typedef float MathematicalScalar |
#include <../../extras/math/math.h>
MathematicalScalar
This type is used by classes such as the Vector2D and Vector3D
If you change this header, most of libMath++ and anything which
uses it will need recompiling.
#include <../../extras/math/math.h>
MathematicalThreshold
This is used to define when a MathematicalScalar is "As good as" 0
#include <../../extras/math/math.h>
MathematicalZero
This is used to allow code not to worry about 0.0 or 0.0f
template<class T> Engine& operator << ( Engine& ar, vector<T> const& ob)
|
#include <../common/persist.h>
The following are templated classes
Generated by: dyfet@home.sys on Fri May 12 08:41:04 200. |