cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cmnForwardDeclarations.h
Go to the documentation of this file.
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /* ex: set filetype=cpp softtabstop=4 shiftwidth=4 tabstop=4 cindent expandtab: */
3 
4 /*
5 
6  Author(s): Anton Deguet
7  Created on: 2010-03-19
8 
9  (C) Copyright 2010 Johns Hopkins University (JHU), All Rights
10  Reserved.
11 
12 --- begin cisst license - do not edit ---
13 
14 This software is provided "as is" under an open source license, with
15 no warranty. The complete license can be found in license.txt and
16 http://www.cisst.org/cisst/license.txt.
17 
18 --- end cisst license ---
19 
20 */
21 
22 #pragma once
23 
24 #ifndef _cmnForwardDeclarations_h
25 #define _cmnForwardDeclarations_h
26 
27 #include <string>
28 
29 class cmnClassRegister;
30 
32 
33 class cmnDeSerializer;
34 
35 class cmnGenericObject;
36 
37 class cmnLogger;
38 
39 template <class _element, class _trait = std::char_traits<_element> >
41 
43 
44 class cmnObjectRegister;
45 
46 class cmnPath;
47 
48 class cmnSerializer;
49 
50 class cmnTokenizer;
51 
52 
53 #endif // _cmnForwardDeclarations_h
54 
Main register for classes.
Definition: cmnClassRegister.h:97
Search path to find a file. This class contains a list of directories used to locate a file...
Definition: cmnPath.h:68
Base class for high level objects.
Definition: cmnGenericObject.h:51
Class to glue the class register, the output multiplexer and the message level of detail to form the ...
Definition: cmnLogger.h:242
Definition: cmnTokenizer.h:65
Types for dynamic control of output messages.
Definition: cmnForwardDeclarations.h:40
Serialization utility class.This class allows to serialize objects of different types (all derived fr...
Definition: cmnSerializer.h:164
Object Register.
Definition: cmnObjectRegister.h:62
De-serialization utility class.This class allows to deserialize objects previously serialized using c...
Definition: cmnDeSerializer.h:177
Types for dynamic control of output messages.
Definition: cmnLODOutputMultiplexer.h:71
Base class for class services.
Definition: cmnClassServicesBase.h:45