ParCompMark Namespace Reference
Detailed Description
This namespace contains the classes of project ParCompMark.
The source files starts with PCM prefix. There is a unit test for this project called ParCompMarkTest.
Classes | |
| class | Application |
| This singleton class handles the application initializing, command line parsing, starting tasks etc. More... | |
| class | Buffer |
| Grapics memory buffer. More... | |
| class | Client |
| Client functions. More... | |
| class | Cluster |
| Class contain hosts. More... | |
| class | ConfigOptions |
| Program configuration options. More... | |
| class | Container |
| String addressed map of typed smart pointers. More... | |
| class | Context |
| Class containing PC context information. More... | |
| class | CPU |
| Class contain CPU information. More... | |
| class | DummyLock |
| Dummy lock implementing the Lock interface. More... | |
| class | DynLoad |
| Dynamic load library. More... | |
| class | Exception |
| class | FileSystemManager |
| Singleton class managing file system. More... | |
| class | GLXGLContext |
| Class that encapsulates a GLX context. More... | |
| class | GLXRenderWindow |
| Manages the target rendering window in GLX environment. More... | |
| class | GPU |
| Class contain GPU information. More... | |
| class | HandleClient |
| Class for handle client messages. More... | |
| class | Host |
| Class for describe a hosts. More... | |
| class | HostInfo |
| Class for contain host information. More... | |
| class | Lock |
| Lock interface. More... | |
| class | Logger |
| Class for very simple logging mechanism. More... | |
| class | Mutex |
| Mutual exception lock. More... | |
| class | Name |
| This is a dummy class for inheritance. More... | |
| class | NetClient |
| Network client task. More... | |
| class | NetServer |
| Network server class. More... | |
| class | Network |
| Class for network routines. More... | |
| class | Node |
| Node class. More... | |
| class | OpenGLExtensionLoader |
| The OpenGLExtensionLoader class functions load and check OpenGL extensions. More... | |
| class | OpenGLRenderingEngine |
| Collection of rendering methods implemented using OpenGL API. More... | |
| class | OutputNode |
| Node of the output document. More... | |
| class | Plugin |
| Application plugin. More... | |
| class | PluginManager |
| Singleton plugin loader and handler class. More... | |
| class | Pointer |
| Template smart pointer class. More... | |
| class | Process |
| Entity that composite or render something. More... | |
| class | Renderer |
| Custom renderer object belongs to a renderer plugin. More... | |
| class | RendererPlugin |
| Custom renderer plugin. More... | |
| class | Singleton |
| Template class for creating single-instance global classes. More... | |
| class | SqVM |
| Squirrel virtual machine. More... | |
| class | StringConverter |
| Convert different types to std::string. More... | |
| class | Thread |
| This is a unique thread class. More... | |
| class | Timer |
| Collection of time handling methods. More... | |
| class | XDisplay |
| Class that encapsulates an X Display. More... | |
Typedefs | |
| typedef __u8 | u8 |
| Unsigned 8-bit type. | |
| typedef __s8 | s8 |
| Signed 8-bit type. | |
| typedef __u16 | u16 |
| Unsigned 16-bit type. | |
| typedef __s16 | s16 |
| Signed 16-bit type. | |
| typedef __u32 | u32 |
| Unsigned 32-bit type. | |
| typedef __s32 | s32 |
| Signed 32-bit type. | |
| typedef __u64 | u64 |
| Unsigned 64-bit type. | |
| typedef __s64 | s64 |
| Signed 64-bit type. | |
| typedef double | Real |
| Unsigned floating type. | |
Functions | |
| void | squirrelClassBindings () |
| Call static squirrelGlue methods of the binded classes. | |
Typedef Documentation
| typedef __u8 ParCompMark::u8 |
| typedef __s8 ParCompMark::s8 |
| typedef __u16 ParCompMark::u16 |
| typedef __s16 ParCompMark::s16 |
| typedef __u32 ParCompMark::u32 |
| typedef __s32 ParCompMark::s32 |
| typedef __u64 ParCompMark::u64 |
| typedef __s64 ParCompMark::s64 |
| typedef double ParCompMark::Real |
Function Documentation
| void ParCompMark::squirrelClassBindings | ( | ) |
Call static squirrelGlue methods of the binded classes.
Definition at line 67 of file PCMScriptRegistration.h.
References ParCompMark::Renderer::squirrelGlue(), ParCompMark::FileSystemManager::squirrelGlue(), ParCompMark::OpenGLRenderingEngine::squirrelGlue(), ParCompMark::Timer::squirrelGlue(), ParCompMark::Process::squirrelGlue(), ParCompMark::Node::squirrelGlue(), ParCompMark::Context::squirrelGlue(), ParCompMark::Buffer::squirrelGlue(), ParCompMark::Host::squirrelGlue(), and ParCompMark::Application::squirrelGlue().
Referenced by ParCompMark::SqVM::initialize().
Here is the call graph for this function:
