![]() |
Orfeo Toolbox
3.16
|
Encapsulation of OGRFieldDefn: field definition.
More...
#include <otbOGRFieldWrapper.h>
Public Member Functions | |
| FieldDefn (OGRFieldDefn &definition) | |
| std::string | GetName () const |
| Field name accessor. | |
| OGRFieldType | GetType () const |
| Field type accessor. | |
| OGRFieldDefn & | ogr () |
| OGRFieldDefn & | ogr () const |
Private Attributes | |
| OGRFieldDefn * | m_Definition |
Encapsulation of OGRFieldDefn: field definition.
m_Definition != 0 m_Definition lifetime is of the responsability of the owning OGRFeatureDefn. Definition at line 43 of file otbOGRFieldWrapper.h.
|
inline |
Definition at line 46 of file otbOGRFieldWrapper.h.
| std::string otb::ogr::FieldDefn::GetName | ( | ) | const |
Field name accessor.
Definition at line 89 of file otbOGRFieldWrapper.cxx.
References m_Definition.
Referenced by otb::ogr::Field::GetName(), otb::ogr::operator<<(), and otb::ogr::operator==().
| OGRFieldType otb::ogr::FieldDefn::GetType | ( | ) | const |
Field type accessor.
Definition at line 95 of file otbOGRFieldWrapper.cxx.
Referenced by otb::ogr::Field::GetType(), otb::ogr::operator<<(), and otb::ogr::operator==().
|
inline |
Definition at line 50 of file otbOGRFieldWrapper.h.
References m_Definition.
Referenced by otb::ogr::Layer::AlterFieldDefn(), and otb::ogr::Layer::CreateField().
|
inline |
Definition at line 51 of file otbOGRFieldWrapper.h.
References m_Definition.
|
private |
Pointer to the actual definition.
Definition at line 57 of file otbOGRFieldWrapper.h.