## Public API Reference

- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- File List
- File Members

# csutil.h File Reference

Directory master header. More...

`#include "cssysdef.h"`
`#include "csutil/algorithms.h"`
`#include "csutil/ansicolor.h"`
`#include "csutil/ansiparse.h"`
`#include "csutil/array.h"`
`#include "csutil/binder.h"`
`#include "csutil/bitarray.h"`
`#include "csutil/blockallocator.h"`
`#include "csutil/callstack.h"`
`#include "csutil/cfgacc.h"`
`#include "csutil/cfgdoc.h"`
`#include "csutil/cfgfile.h"`
`#include "csutil/cfgmgr.h"`
`#include "csutil/cmdhelp.h"`
`#include "csutil/cmdline.h"`
`#include "csutil/comparator.h"`
`#include "csutil/csbaseeventh.h"`
`#include "csutil/cscolor.h"`
`#include "csutil/csendian.h"`
`#include "csutil/csevcord.h"`
`#include "csutil/csevent.h"`
`#include "csutil/cseventflattener.h"`
`#include "csutil/cseventq.h"`
`#include "csutil/csinput.h"`
`#include "csutil/csmd5.h"`
`#include "csutil/csobject.h"`
`#include "csutil/cspmeter.h"`
`#include "csutil/csppulse.h"`
`#include "csutil/csprocessorcap.h"`
`#include "csutil/csshlib.h"`
`#include "csutil/csstring.h"`
`#include "csutil/cssubscription.h"`
`#include "csutil/csuctransform.h"`
`#include "csutil/csunicode.h"`
`#include "csutil/databuf.h"`
`#include "csutil/debug.h"`
`#include "csutil/dirtyaccessarray.h"`
`#include "csutil/documentcommon.h"`
`#include "csutil/documenthelper.h"`
`#include "csutil/event.h"`
`#include "csutil/eventhandlers.h"`
`#include "csutil/eventnames.h"`
`#include "csutil/evoutlet.h"`
`#include "csutil/fifo.h"`
`#include "csutil/filereadhelper.h"`
`#include "csutil/flags.h"`
`#include "csutil/floatrand.h"`
`#include "csutil/formatter.h"`
`#include "csutil/fpu80x86.h"`
`#include "csutil/hash.h"`
`#include "csutil/hashr.h"`
`#include "csutil/inputdef.h"`
`#include "csutil/leakguard.h"`
`#include "csutil/list.h"`
`#include "csutil/memdebug.h"`
`#include "csutil/memfile.h"`
`#include "csutil/mempool.h"`
`#include "csutil/mmapio.h"`
`#include "csutil/nobjvec.h"`
`#include "csutil/nulcache.h"`
`#include "csutil/objiter.h"`
`#include "csutil/objreg.h"`
`#include "csutil/parasiticdatabuffer.h"`
`#include "csutil/parray.h"`
`#include "csutil/partialorder.h"`
`#include "csutil/physfile.h"`
`#include "csutil/plugldr.h"`
`#include "csutil/plugmgr.h"`
`#include "csutil/pooledscfclass.h"`
`#include "csutil/prfxcfg.h"`
`#include "csutil/profile.h"`
`#include "csutil/radixsort.h"`
`#include "csutil/randomgen.h"`
`#include "csutil/redblacktree.h"`
`#include "csutil/ref.h"`
`#include "csutil/refarr.h"`
`#include "csutil/refcount.h"`
`#include "csutil/reftrackeraccess.h"`
`#include "csutil/regexp.h"`
`#include "csutil/scanstr.h"`
`#include "csutil/scf.h"`
`#include "csutil/scf_implementation.h"`
`#include "csutil/scf_interface.h"`
`#include "csutil/scfstr.h"`
`#include "csutil/scfstringarray.h"`
`#include "csutil/scfstrset.h"`
`#include "csutil/schedule.h"`
`#include "csutil/scopedmutexlock.h"`
`#include "csutil/set.h"`
`#include "csutil/snprintf.h"`
`#include "csutil/sparse3d.h"`
`#include "csutil/strhash.h"`
`#include "csutil/stringarray.h"`
`#include "csutil/stringreader.h"`
`#include "csutil/strset.h"`
`#include "csutil/sysfunc.h"`
`#include "csutil/syspath.h"`
`#include "csutil/thread.h"`
`#include "csutil/threadjobqueue.h"`
`#include "csutil/timemeasure.h"`
`#include "csutil/timer.h"`
`#include "csutil/tree.h"`
`#include "csutil/util.h"`
`#include "csutil/verbosity.h"`
`#include "csutil/vfscache.h"`
`#include "csutil/vfsplat.h"`
`#include "csutil/virtclk.h"`
`#include "csutil/weakref.h"`
`#include "csutil/weakrefarr.h"`
`#include "csutil/xmltiny.h"`

Go to the source code of this file.

## Detailed Description

Directory master header.

This header file includes all headers in a subdirectory of the top Crystal Space include directory.

Definition in file csutil.h.