core.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2008 National Institute For Space Research (INPE) - Brazil.
3 
4  This file is part of the TerraLib - a Framework for building GIS enabled applications.
5 
6  TerraLib is free software: you can redistribute it and/or modify
7  it under the terms of the GNU Lesser General Public License as published by
8  the Free Software Foundation, either version 3 of the License,
9  or (at your option) any later version.
10 
11  TerraLib is distributed in the hope that it will be useful,
12  but WITHOUT ANY WARRANTY; without even the implied warranty of
13  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14  GNU Lesser General Public License for more details.
15 
16  You should have received a copy of the GNU Lesser General Public License
17  along with TerraLib. See COPYING. If not, write to
18  TerraLib Team at <terralib-team@terralib.org>.
19  */
20 
21 /*!
22  \file terralib/core.h
23 
24  \brief Include files for Core Library.
25 */
26 
27 #ifndef __TERRALIB_CORE_H__
28 #define __TERRALIB_CORE_H__
29 
30 // TerraLIb
32 #include "core/lib/Library.h"
33 #include "core/logger/Logger.h"
34 #include "core/plugin.h"
36 #include "core/uri.h"
37 #include "core/utils.h"
38 
39 #endif // __TERRALIB_CORE_H__
uri.h
Include files for Core URI Library.
Translator.h
This class is designed for dealing with multi-language text translation in TerraLib.
plugin.h
Include files for Core Plugin Library.
utils.h
Include files for Core Utility Library.
Logger.h
This class is designed to manage the log of information in TerraLib.
CharEncoding.h
A class for handling character enconding/decoding.
Library.h
A class for handling shared libraries.