Orxonox: src/util/ Directory Reference

# util Directory Reference

## Files

file | Clipboard.cc
| OS-specific implementations of the clipboard functions.

file | Clipboard.h
| Some functions to exchange text between the OS clipboard and Orxonox.

file | Convert.h
| Definition and Implementation of the Convert class.

file | CRC32.cc
file | CRC32.h
file | Debug.h
| Handles different output-levels of errors, warnings, infos and debug informations.

file | Exception.cc
| Implementation of the Exception class.

file | Exception.h
| Declaration of facilities to handle exceptions.

file | ExprParser.cc
| Declaration of FloatParser.

file | ExprParser.h
| Declaration of FloatParser.

file | Math.cc
| Implementation of several math-functions.

file | Math.h
| Declaration and implementation of several math-functions, typedefs of some Ogre::Math classes to the orxonox namespace.

file | MathConvert.h
| Math conversion functions. Definitions are in Math.cc.

file | mbool.h
file | MultiType.cc
| Implementation of the MultiType.

file | MultiType.h
| Declaration of the MultiType and some helper constructs.

file | MultiTypeValue.h
| Declaration and Implementation of the MT_Value<T> class.

file | OgreForwardRefs.h
file | OrxAssert.h
| Declaration of custom assertion facilities.

file | OrxEnum.h
| Declaration of the OrxEnum class.

file | OutputBuffer.cc
| Implementation of the OutputBuffer.

file | OutputBuffer.h
| Declaration of the OutputBuffer class.

file | OutputHandler.cc
| Implementation of the OutputHandler class.

file | OutputHandler.h
| Definition of the OutputHandler class.

file | RefToValue.h
file | ScopeGuard.h
file | Serialise.h
| Functions to serialise most of the types/classed used in Orxonox.

file | SignalHandler.cc
| Implementation of the SignalHandler class.

file | SignalHandler.h
| Declaration of the SignalHandler class.

file | Sleep.cc
| Implementation of three sleep functions. Avoids including windows.h.

file | Sleep.h
| Functions declarations to make the current thread sleep.

file | StringUtils.cc
| Implementation of several string manipulation functions.

file | StringUtils.h
| Declaration of several string manipulation functions, used in many parts of the game.

file | SubString.cc
file | SubString.h
| a small class to get the parts of a string separated by commas

file | TemplateUtils.h
| Declaration of various helper templates.

file | UTFStringConversions.h
| std::sring to Ogre::UTFString conversion functions

file | UtilPrereqs.h
| Contains all the necessary forward declarations for all classes and structs.