icl_core.h
Go to the documentation of this file.
1 // this is for emacs file handling -*- mode: c++; indent-tabs-mode: nil -*-
2 
3 // -- BEGIN LICENSE BLOCK ----------------------------------------------
4 // This file is part of FZIs ic_workspace.
5 //
6 // This program is free software licensed under the LGPL
7 // (GNU LESSER GENERAL PUBLIC LICENSE Version 3).
8 // You can find a copy of this license in LICENSE folder in the top
9 // directory of the source code.
10 //
11 // © Copyright 2016 FZI Forschungszentrum Informatik, Karlsruhe, Germany
12 //
13 // -- END LICENSE BLOCK ------------------------------------------------
14 
15 //----------------------------------------------------------------------
24 //----------------------------------------------------------------------
25 #ifndef ICL_CORE_ICL_CORE_H_INCLUDED
26 #define ICL_CORE_ICL_CORE_H_INCLUDED
27 
28 #ifndef _IC_BUILDER_ICL_CORE_
29 # define _IC_BUILDER_ICL_CORE_
30 #endif
31 
37 #include "icl_core/BaseTypes.h"
41 #include "icl_core/List.h"
42 #include "icl_core/Map.h"
43 #include "icl_core/Noncopyable.h"
44 #include "icl_core/os.h"
45 #include "icl_core/os_fs.h"
46 #include "icl_core/os_lxrt.h"
47 #include "icl_core/os_mem.h"
48 #include "icl_core/os_ns.h"
49 #include "icl_core/os_string.h"
50 #include "icl_core/os_thread.h"
51 #include "icl_core/os_time.h"
52 #include "icl_core/Queue.h"
53 #include "icl_core/RingBuffer.h"
55 #include "icl_core/StringHelper.h"
57 #include "icl_core/Singleton.h"
59 #include "icl_core/TimeSpan.h"
60 #include "icl_core/TimeStamp.h"
61 #include "icl_core/Vector.h"
62 
63 #endif
Helper definitions for template programming.
Contains helper functions for dealing with String.
Contains global functions for string manipulation, encapsulated into the icl_core::os namespace...
Contains icl_core::SearchableStack.
Contains icl_core::Singleton.
Contains global thread related functions, encapsulated into the icl_core::os namespace.
Contains helper functions to handle bitfields.
Definition of the implementation namespace for global functions.
Contains global functions, encapsulated into the icl_core::os namespace.
Contains global filesystem related functions, encapsulated into the icl_core::os namespace.
Contains global LXRT functions.
Contains KeyValueDirectory.
Contains Interface base classes and base types.
Contains global functions for time manipulation, encapsulated into the icl_core::os namespace...
Contains KeyValueDirectory.
Contains TimeStamp.
Contains icl_core::Noncopyable.
Contains global functions for memory manipulation, encapsulated into the icl_core::os namespace...


fzi_icl_core
Author(s):
autogenerated on Mon Jun 10 2019 13:17:58