-    def GetTypeName(*args, **kwargs):
-        """GetTypeName(self, int row, int col) -> String"""
-        return _grid.PyGridTableBase_GetTypeName(*args, **kwargs)
-
-    def CanGetValueAs(*args, **kwargs):
-        """CanGetValueAs(self, int row, int col, String typeName) -> bool"""
-        return _grid.PyGridTableBase_CanGetValueAs(*args, **kwargs)
-
-    def CanSetValueAs(*args, **kwargs):
-        """CanSetValueAs(self, int row, int col, String typeName) -> bool"""
-        return _grid.PyGridTableBase_CanSetValueAs(*args, **kwargs)
-
-    def Clear(*args, **kwargs):
-        """Clear(self)"""
-        return _grid.PyGridTableBase_Clear(*args, **kwargs)
-
-    def InsertRows(*args, **kwargs):
-        """InsertRows(self, size_t pos=0, size_t numRows=1) -> bool"""
-        return _grid.PyGridTableBase_InsertRows(*args, **kwargs)
-
-    def AppendRows(*args, **kwargs):
-        """AppendRows(self, size_t numRows=1) -> bool"""
-        return _grid.PyGridTableBase_AppendRows(*args, **kwargs)
-
-    def DeleteRows(*args, **kwargs):
-        """DeleteRows(self, size_t pos=0, size_t numRows=1) -> bool"""
-        return _grid.PyGridTableBase_DeleteRows(*args, **kwargs)
-
-    def InsertCols(*args, **kwargs):
-        """InsertCols(self, size_t pos=0, size_t numCols=1) -> bool"""
-        return _grid.PyGridTableBase_InsertCols(*args, **kwargs)
-
-    def AppendCols(*args, **kwargs):
-        """AppendCols(self, size_t numCols=1) -> bool"""
-        return _grid.PyGridTableBase_AppendCols(*args, **kwargs)
-
-    def DeleteCols(*args, **kwargs):
-        """DeleteCols(self, size_t pos=0, size_t numCols=1) -> bool"""
-        return _grid.PyGridTableBase_DeleteCols(*args, **kwargs)
-
-    def GetRowLabelValue(*args, **kwargs):
-        """GetRowLabelValue(self, int row) -> String"""
-        return _grid.PyGridTableBase_GetRowLabelValue(*args, **kwargs)
-
-    def GetColLabelValue(*args, **kwargs):
-        """GetColLabelValue(self, int col) -> String"""
-        return _grid.PyGridTableBase_GetColLabelValue(*args, **kwargs)
-
-    def SetRowLabelValue(*args, **kwargs):
-        """SetRowLabelValue(self, int row, String value)"""
-        return _grid.PyGridTableBase_SetRowLabelValue(*args, **kwargs)
-
-    def SetColLabelValue(*args, **kwargs):
-        """SetColLabelValue(self, int col, String value)"""
-        return _grid.PyGridTableBase_SetColLabelValue(*args, **kwargs)
-
-    def CanHaveAttributes(*args, **kwargs):
-        """CanHaveAttributes(self) -> bool"""
-        return _grid.PyGridTableBase_CanHaveAttributes(*args, **kwargs)
-
-    def GetAttr(*args, **kwargs):
-        """GetAttr(self, int row, int col, int kind) -> GridCellAttr"""
-        return _grid.PyGridTableBase_GetAttr(*args, **kwargs)
-
-    def SetAttr(*args, **kwargs):
-        """SetAttr(self, GridCellAttr attr, int row, int col)"""
-        return _grid.PyGridTableBase_SetAttr(*args, **kwargs)
-
-    def SetRowAttr(*args, **kwargs):
-        """SetRowAttr(self, GridCellAttr attr, int row)"""
-        return _grid.PyGridTableBase_SetRowAttr(*args, **kwargs)
-
-    def SetColAttr(*args, **kwargs):
-        """SetColAttr(self, GridCellAttr attr, int col)"""
-        return _grid.PyGridTableBase_SetColAttr(*args, **kwargs)
-