![]() |
OTB
9.1.1
Orfeo Toolbox
|
#include "otbOGRFieldWrapper.h"#include "otbConfigure.h"#include <cassert>#include <vector>#include <boost/mpl/map.hpp>#include <boost/mpl/vector.hpp>#include <boost/mpl/pair.hpp>#include <boost/mpl/int.hpp>#include <boost/mpl/at.hpp>#include <boost/mpl/assert.hpp>#include <boost/static_assert.hpp>#include <boost/range/size.hpp>#include <boost/type_traits/is_same.hpp>#include "boost/type_traits/is_contiguous.h"#include "ogr_feature.h"#include "cpl_string.h"#include "otbOGRHelpers.h"
Include dependency graph for otbOGRFieldWrapper.hxx:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| otb | |
| otb::ogr | |
| otb::ogr::internal | |
Typedefs | |
| typedef mpl::map< mpl::pair< int, mpl::int_< OFTInteger > >, mpl::pair< std::vector< int >, mpl::int_< OFTIntegerList > >, mpl::pair< double, mpl::int_< OFTReal > >, mpl::pair< std::vector< double >, mpl::int_< OFTRealList > >, mpl::pair< std::string, mpl::int_< OFTString > >, mpl::pair< char *, mpl::int_< OFTString > >, mpl::pair< char const *, mpl::int_< OFTString > >, mpl::pair< std::vector< std::string >, mpl::int_< OFTStringList > >, mpl::pair< GIntBig, mpl::int_< OFTInteger64 > >, mpl::pair< std::vector< GIntBig >, mpl::int_< OFTInteger64List > > > | otb::ogr::internal::FieldType_Map |
| typedef mpl::map< mpl::pair< mpl::int_< OFTInteger >, MemberGetterPtr< int, &OGRFeature::GetFieldAsInteger > >, mpl::pair< mpl::int_< OFTIntegerList >, MemberContainerGetterPtr< int, &OGRFeature::GetFieldAsIntegerList > >, mpl::pair< mpl::int_< OFTReal >, MemberGetterPtr< double, &OGRFeature::GetFieldAsDouble > >, mpl::pair< mpl::int_< OFTRealList >, MemberContainerGetterPtr< double, &OGRFeature::GetFieldAsDoubleList > >, mpl::pair< mpl::int_< OFTString >, MemberGetterPtr< char const *, &OGRFeature::GetFieldAsString, std::string > >, mpl::pair< mpl::int_< OFTStringList >, StringListMemberGetterPtr< std::vector< std::string > > >, mpl::pair< mpl::int_< OFTInteger64 >, MemberGetterPtr< GIntBig, &OGRFeature::GetFieldAsInteger64 > >, mpl::pair< mpl::int_< OFTInteger64List >, MemberContainerGetterPtr< GIntBig, &OGRFeature::GetFieldAsInteger64List > > > | otb::ogr::internal::FieldGetters_Map |
| typedef mpl::map< mpl::pair< mpl::int_< OFTInteger >, MemberSetterPtr< int, &OGRFeature::SetField > >, mpl::pair< mpl::int_< OFTIntegerList >, MemberContainerSetterPtr< int, &OGRFeature::SetField > >, mpl::pair< mpl::int_< OFTReal >, MemberSetterPtr< double, &OGRFeature::SetField > >, mpl::pair< mpl::int_< OFTRealList >, MemberContainerSetterPtr< double, &OGRFeature::SetField > >, mpl::pair< mpl::int_< OFTString >, MemberSetterPtr< char const *, &OGRFeature::SetField > >, mpl::pair< mpl::int_< OFTStringList >, StringListMemberSetterPtr< std::vector< std::string > > >, mpl::pair< mpl::int_< OFTInteger64 >, MemberSetterPtr< GIntBig, &OGRFeature::SetField > >, mpl::pair< mpl::int_< OFTInteger64List >, MemberContainerSetterPtr< const GIntBig, &OGRFeature::SetField > > > | otb::ogr::internal::FieldSetters_Map |
| typedef mpl::map< mpl::pair< mpl::int_< OFTInteger >, MemberGetterPtr< int, &OGRFeature::GetFieldAsInteger > >, mpl::pair< mpl::int_< OFTIntegerList >, MemberContainerGetterPtr< int, &OGRFeature::GetFieldAsIntegerList > >, mpl::pair< mpl::int_< OFTReal >, MemberGetterPtr< double, &OGRFeature::GetFieldAsDouble > >, mpl::pair< mpl::int_< OFTRealList >, MemberContainerGetterPtr< double, &OGRFeature::GetFieldAsDoubleList > >, mpl::pair< mpl::int_< OFTString >, MemberGetterPtr< char const *, &OGRFeature::GetFieldAsString, std::string > >, mpl::pair< mpl::int_< OFTStringList >, StringListMemberGetterPtr< std::vector< std::string > > >, mpl::pair< mpl::int_< OFTInteger64 >, MemberGetterPtr< GIntBig, &OGRFeature::GetFieldAsInteger64 > >, mpl::pair< mpl::int_< OFTInteger64List >, MemberContainerGetterPtr< GIntBig, &OGRFeature::GetFieldAsInteger64List > > > | otb::ogr::internal::FieldGetters_Map |
| typedef mpl::map< mpl::pair< mpl::int_< OFTInteger >, MemberSetterPtr< int, &OGRFeature::SetField > >, mpl::pair< mpl::int_< OFTIntegerList >, MemberContainerSetterPtr< int, &OGRFeature::SetField > >, mpl::pair< mpl::int_< OFTReal >, MemberSetterPtr< double, &OGRFeature::SetField > >, mpl::pair< mpl::int_< OFTRealList >, MemberContainerSetterPtr< double, &OGRFeature::SetField > >, mpl::pair< mpl::int_< OFTString >, MemberSetterPtr< char const *, &OGRFeature::SetField > >, mpl::pair< mpl::int_< OFTStringList >, StringListMemberSetterPtr< std::vector< std::string > > >, mpl::pair< mpl::int_< OFTInteger64 >, MemberSetterPtr< GIntBig, &OGRFeature::SetField > >, mpl::pair< mpl::int_< OFTInteger64List >, MemberContainerSetterPtr< const GIntBig, &OGRFeature::SetField > > > | otb::ogr::internal::FieldSetters_Map |
1.8.17