lemon/core.h
changeset 1144 c199e9976d93
parent 1138 18c89646185e
     1.1 --- a/lemon/core.h	Tue Apr 28 18:07:07 2015 +0200
     1.2 +++ b/lemon/core.h	Tue Apr 28 18:07:44 2015 +0200
     1.3 @@ -19,13 +19,12 @@
     1.4  #ifndef LEMON_CORE_H
     1.5  #define LEMON_CORE_H
     1.6  
     1.7 -#include <vector>
     1.8 -#include <algorithm>
     1.9 -
    1.10 -#include <lemon/config.h>
    1.11 -#include <lemon/bits/enable_if.h>
    1.12 -#include <lemon/bits/traits.h>
    1.13 -#include <lemon/assert.h>
    1.14 +///\file
    1.15 +///\brief LEMON core utilities.
    1.16 +///
    1.17 +///This header file contains core utilities for LEMON.
    1.18 +///It is automatically included by all graph types, therefore it usually
    1.19 +///do not have to be included directly.
    1.20  
    1.21  // Disable the following warnings when compiling with MSVC:
    1.22  // C4250: 'class1' : inherits 'class2::member' via dominance
    1.23 @@ -43,12 +42,15 @@
    1.24  #pragma GCC diagnostic ignored "-Wunused-local-typedefs"
    1.25  #endif
    1.26  
    1.27 -///\file
    1.28 -///\brief LEMON core utilities.
    1.29 -///
    1.30 -///This header file contains core utilities for LEMON.
    1.31 -///It is automatically included by all graph types, therefore it usually
    1.32 -///do not have to be included directly.
    1.33 +#include <vector>
    1.34 +#include <algorithm>
    1.35 +
    1.36 +#include <lemon/config.h>
    1.37 +#include <lemon/bits/enable_if.h>
    1.38 +#include <lemon/bits/traits.h>
    1.39 +#include <lemon/assert.h>
    1.40 +
    1.41 +
    1.42  
    1.43  namespace lemon {
    1.44