Package osgeo :: Module gdal :: Class Attribute |
[hide private]
[frames] | no frames]

# Class Attribute

source code

Proxy of C++ GDALAttributeHS class.

Instance Methods | [hide private]
__init__(self, *args, **kwargs) | source code
__repr__(self) | source code
GetName(self, *args) GetName(Attribute self) -> char const * | source code
GetFullName(self, *args) GetFullName(Attribute self) -> char const * | source code
GetTotalElementsCount(self, *args) GetTotalElementsCount(Attribute self) -> unsigned long long | source code
GetDimensionCount(self, *args) GetDimensionCount(Attribute self) -> size_t | source code
GetDimensionsSize(self, *args) GetDimensionsSize(Attribute self) | source code
GetDataType(self, *args) GetDataType(Attribute self) -> ExtendedDataType | source code
ReadAsRaw(self, *args) ReadAsRaw(Attribute self) -> CPLErr | source code
ReadAsString(self, *args) ReadAsString(Attribute self) -> char const * | source code
ReadAsInt(self, *args) ReadAsInt(Attribute self) -> int | source code
ReadAsDouble(self, *args) ReadAsDouble(Attribute self) -> double | source code
ReadAsStringArray(self, *args) ReadAsStringArray(Attribute self) -> char ** | source code
ReadAsIntArray(self, *args) ReadAsIntArray(Attribute self) | source code
ReadAsDoubleArray(self, *args) ReadAsDoubleArray(Attribute self) | source code
WriteRaw(self, *args) WriteRaw(Attribute self, GIntBig nLen) -> CPLErr | source code
WriteString(self, *args) WriteString(Attribute self, char const * val) -> CPLErr | source code
WriteStringArray(self, *args) WriteStringArray(Attribute self, char ** vals) -> CPLErr | source code
WriteInt(self, *args) WriteInt(Attribute self, int val) -> CPLErr | source code
WriteDouble(self, *args) WriteDouble(Attribute self, double val) -> CPLErr | source code
WriteDoubleArray(self, *args) WriteDoubleArray(Attribute self, int nList) -> CPLErr | source code
Read(self) Read an attribute and return it with the most appropriate type | source code
Write(self, val) | source code

Class Variables | [hide private]
| __swig_setmethods__ = `{}`
| __setattr__ = `lambda self, name, value:`
| __swig_getmethods__ = `{}`
| __getattr__ = `lambda self, name:`
| __swig_destroy__ = `_gdal.delete_Attribute`
| __del__ = `lambda self:`