ShapeTableDefinition Class Reference

Object storing a dbf table definition (for shape files) More...

+ Inheritance diagram for ShapeTableDefinition:

Public Member Functions

def __init__ (self, *args, **kwargs)
 possible calls: More...
 
def columns (self)
 
def decimales (self, arg1)
 
def name (self, arg1)
 
def type (self, arg1)
 
def width (self, arg1)
 

Static Public Member Functions

def read (file)
 Read shape table definition from file. More...
 

Detailed Description

Object storing a dbf table definition (for shape files)

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
args,
**  kwargs 
)

possible calls:

  • init(self, layout: AddInfoLayout, removeLeadingUnderscore: object)
  • init(self, names: list, types: list, widths: list, decimals: list)
Parameters
self(type: object) self pointer
*args(type: list) mandatory parameter
**kwargs(type: dict) mandatory parameter
Returns
(type: object)

Member Function Documentation

◆ columns()

def columns (   self)
Parameters
self(type: ShapeTableDefinition) self pointer
Returns
(type: int)

◆ decimales()

def decimales (   self,
  arg1 
)
Parameters
self(type: ShapeTableDefinition) self pointer
arg1(type: object) mandatory parameter
Returns
(type: int)

◆ name()

def name (   self,
  arg1 
)
Parameters
self(type: ShapeTableDefinition) self pointer
arg1(type: object) mandatory parameter
Returns
(type: str)

◆ read()

def read (   file)
static

Read shape table definition from file.

Parameters
file(type: str) mandatory parameter
Returns
(type: ShapeTableDefinition)

◆ type()

def type (   self,
  arg1 
)
Parameters
self(type: ShapeTableDefinition) self pointer
arg1(type: object) mandatory parameter
Returns
(type: ColumnType)

◆ width()

def width (   self,
  arg1 
)
Parameters
self(type: ShapeTableDefinition) self pointer
arg1(type: object) mandatory parameter
Returns
(type: int)