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

# fastformat/ff.hpp

Go to the documentation of this file.

    00001 /* /////////////////////////////////////////////////////////////////////////
    00002  * File:        fastformat/ff.hpp
    00003  *
    00004  * Purpose:     Equivalent to the FastFormat C++ primary include
    00005  *              fastformat/fastformat.hpp, but aliases the fastformat
    00006  *              namespace to ff.
    00007  *
    00008  * Created:     22nd December 2007
    00009  * Updated:     11th August 2009
    00010  *
    00011  * Home:        http://www.fastformat.org/
    00012  *
    00013  * Copyright (c) 2007-2009, Matthew Wilson and Synesis Software
    00014  * All rights reserved.
    00015  *
    00016  * Redistribution and use in source and binary forms, with or without
    00017  * modification, are permitted provided that the following conditions are
    00018  * met:
    00019  *
    00020  * - Redistributions of source code must retain the above copyright notice,
    00021  *   this list of conditions and the following disclaimer.
    00022  * - Redistributions in binary form must reproduce the above copyright
    00023  *   notice, this list of conditions and the following disclaimer in the
    00024  *   documentation and/or other materials provided with the distribution.
    00025  * - Neither the names of Matthew Wilson and Synesis Software nor the names
    00026  *   of any contributors may be used to endorse or promote products derived
    00027  *   from this software without specific prior written permission.
    00028  *
    00029  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
    00030  * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
    00031  * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
    00032  * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
    00033  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
    00034  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
    00035  * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
    00036  * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
    00037  * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
    00038  * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
    00039  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    00040  *
    00041  * ////////////////////////////////////////////////////////////////////// */
    00042
    00043
    00050 #ifndef FASTFORMAT_INCL_FASTFORMAT_HPP_FF
    00051 #define FASTFORMAT_INCL_FASTFORMAT_HPP_FF
    00052
    00053 /* /////////////////////////////////////////////////////////////////////////
    00054  * Version information
    00055  */
    00056
    00057 #ifndef FASTFORMAT_DOCUMENTATION_SKIP_SECTION
    00058 # define FASTFORMAT_VER_FASTFORMAT_HPP_FF_MAJOR     1
    00059 # define FASTFORMAT_VER_FASTFORMAT_HPP_FF_MINOR     0
    00060 # define FASTFORMAT_VER_FASTFORMAT_HPP_FF_REVISION  1
    00061 # define FASTFORMAT_VER_FASTFORMAT_HPP_FF_EDIT      5
    00062 #endif /* !FASTFORMAT_DOCUMENTATION_SKIP_SECTION */
    00063
    00064 /* /////////////////////////////////////////////////////////////////////////
    00065  * Language
    00066  */
    00067
    00068 #ifndef __cplusplus
    00069 # error This file can only be included in C++ compilation units
    00070 #endif /* !__cplusplus */
    00071
    00072 /* /////////////////////////////////////////////////////////////////////////
    00073  * Includes
    00074  */
    00075
    00076 #include <fastformat/fastformat.hpp>
    00077
    00078 /* /////////////////////////////////////////////////////////////////////////
    00079  * Namespace
    00080  */
    00081
    00082 #if !defined(FASTFORMAT_NO_NAMESPACE)
    00083 namespace ff = ::fastformat;
    00084 #endif /* !FASTFORMAT_NO_NAMESPACE */
    00085
    00086 /* ////////////////////////////////////////////////////////////////////// */
    00087
    00088 #endif /* FASTFORMAT_INCL_FASTFORMAT_HPP_FF */
    00089
    00090 /* ///////////////////////////// end of file //////////////////////////// */

FastFormat Library documentation © Matthew Wilson, 2006-2009 |