Public Member Functions | |
def | __init__ |
def | set |
def | isunique |
def | setchanged |
def | rownr |
def | rownrs |
def | close |
def | done |
Public Attributes | |
this | |
Static Private Attributes | |
dictionary | __swig_setmethods__ |
tuple | __setattr__ |
dictionary | __swig_getmethods__ |
tuple | __getattr__ |
__repr__ | |
__swig_destroy__ | |
__del__ |
Proxy of C++ casac::tableindex class
Definition at line 70 of file tableindex.py.
def __casac__.tableindex.tableindex.__init__ | ( | self | ) |
__init__(self) -> tableindex
Definition at line 77 of file tableindex.py.
def __casac__.tableindex.tableindex.close | ( | self | ) |
close(self) -> bool Summary Close the tableindex --------------------------------------------------------------------------------
Definition at line 160 of file tableindex.py.
def __casac__.tableindex.tableindex.done | ( | self | ) |
done(self) -> bool Summary End the tableindex tool --------------------------------------------------------------------------------
Definition at line 171 of file tableindex.py.
def __casac__.tableindex.tableindex.isunique | ( | self | ) |
isunique(self) -> bool Summary Are all key values in the index unique? --------------------------------------------------------------------------------
Definition at line 101 of file tableindex.py.
def __casac__.tableindex.tableindex.rownr | ( | self, | |
args, | |||
kwargs | |||
) |
rownr(self, key) -> int Summary Find the row number matching the search value Input Parameters: key search value --------------------------------------------------------------------------------
Definition at line 127 of file tableindex.py.
def __casac__.tableindex.tableindex.rownrs | ( | self, | |
args, | |||
kwargs | |||
) |
rownrs(self, key, upperkey=initialize_record("0"), lowerincl=True, upperincl=True) -> std::vector< int > Summary Find the row numbers matching search values Input Parameters: key search value upperkey end of search interval 0 lowerincl include lower boundary true upperincl include upper boundary? true --------------------------------------------------------------------------------
Definition at line 142 of file tableindex.py.
def __casac__.tableindex.tableindex.set | ( | self, | |
args, | |||
kwargs | |||
) |
set(self, tab, columns, sort=True) -> bool Summary Set table and columns to be indexed Input Parameters: tab table to be indexed, wants a table tool columns column names sort is a sort of the key values needed? true --------------------------------------------------------------------------------
Definition at line 84 of file tableindex.py.
def __casac__.tableindex.tableindex.setchanged | ( | self, | |
args, | |||
kwargs | |||
) |
setchanged(self, columns=std::vector< string >(1, "")) -> bool Summary Tell the index that columns have changed Input Parameters: columns names of changed columns all --------------------------------------------------------------------------------
Definition at line 112 of file tableindex.py.
__casac__.tableindex.tableindex.__del__ [static, private] |
Definition at line 83 of file tableindex.py.
tuple __casac__.tableindex.tableindex.__getattr__ [static, private] |
Definition at line 75 of file tableindex.py.
__casac__.tableindex.tableindex.__repr__ [static, private] |
Definition at line 76 of file tableindex.py.
tuple __casac__.tableindex.tableindex.__setattr__ [static, private] |
Definition at line 73 of file tableindex.py.
__casac__.tableindex.tableindex.__swig_destroy__ [static, private] |
Definition at line 82 of file tableindex.py.
dictionary __casac__.tableindex.tableindex.__swig_getmethods__ [static, private] |
Definition at line 74 of file tableindex.py.
dictionary __casac__.tableindex.tableindex.__swig_setmethods__ [static, private] |
Definition at line 72 of file tableindex.py.
Definition at line 81 of file tableindex.py.