#ifndef common_std_h #define common_std_h /* Cesar project {{{ * * Copyright (C) 2007 Spidcom * * <<>> * * }}} */ /** * \file common/std.h * \brief Standard header. * \ingroup common * * Standard header to be included on top of each source file. */ #ifdef __cplusplus # define BEGIN_DECLS extern "C" { # define END_DECLS } #else # define BEGIN_DECLS # define END_DECLS #endif #include "lib/defs.h" #include "lib/types.h" #include "lib/utils.h" #include "lib/dbg.h" #else # error "common/std.h should be included only once in non header files." #endif /* common_std_h */