31 #if defined(VolReader_RECURSES)
32 #error Recursive header files inclusion detected in VolReader.h
33 #else // defined(VolReader_RECURSES)
35 #define VolReader_RECURSES
37 #if !defined VolReader_h
46 #include "DGtal/base/Common.h"
47 #include <boost/static_assert.hpp>
48 #include "DGtal/helpers/StdDefs.h"
87 template <
typename TImageContainer>
120 type( strdup(t) ), value( strdup(v) ) {}
127 type( strdup(h.type) ), value( strdup(h.value) ) {};
134 if (h.
type != NULL) {
135 type = strdup( h.
type );
136 value = strdup( h.
value );
172 #include "DGtal/io/readers/VolReader.ih"
177 #endif // !defined VolReader_h
179 #undef VolReader_RECURSES
180 #endif // else defined(VolReader_RECURSES)