mirror of
https://github.com/samba-team/samba.git
synced 2025-03-12 20:58:37 +03:00
Add more docstrings in tdb.
This commit is contained in:
parent
abcbce004c
commit
3d798a1440
@ -160,6 +160,8 @@ typedef struct tdb_context {
|
||||
tdb(const char *name, int hash_size, int tdb_flags, int flags, mode_t mode) {
|
||||
return tdb_open(name, hash_size, tdb_flags, flags, mode);
|
||||
}
|
||||
%feature("docstring") error "S.error() -> int\n"
|
||||
"Find last error number returned by operation on this TDB.";
|
||||
enum TDB_ERROR error();
|
||||
~tdb() { tdb_close($self); }
|
||||
%feature("docstring") close "S.close() -> None\n"
|
||||
@ -179,6 +181,8 @@ typedef struct tdb_context {
|
||||
%feature("docstring") store "S.store(key, value, flag=TDB_REPLACE) -> None\n"
|
||||
"Store an entry.";
|
||||
int store(TDB_DATA key, TDB_DATA dbuf, int flag);
|
||||
%feature("docstring") exists "S.exists(key) -> bool\n"
|
||||
"Check whether key exists in this database.";
|
||||
int exists(TDB_DATA key);
|
||||
%feature("docstring") firstkey "S.firstkey() -> data\n"
|
||||
"Return the first key in this database.";
|
||||
|
@ -92,6 +92,13 @@ class Tdb(object):
|
||||
Open a TDB file.
|
||||
"""
|
||||
_tdb.Tdb_swiginit(self,_tdb.new_Tdb(*args, **kwargs))
|
||||
def error(*args, **kwargs):
|
||||
"""
|
||||
S.error() -> int
|
||||
Find last error number returned by operation on this TDB.
|
||||
"""
|
||||
return _tdb.Tdb_error(*args, **kwargs)
|
||||
|
||||
__swig_destroy__ = _tdb.delete_Tdb
|
||||
def close(*args, **kwargs):
|
||||
"""
|
||||
@ -128,6 +135,13 @@ class Tdb(object):
|
||||
"""
|
||||
return _tdb.Tdb_store(*args, **kwargs)
|
||||
|
||||
def exists(*args, **kwargs):
|
||||
"""
|
||||
S.exists(key) -> bool
|
||||
Check whether key exists in this database.
|
||||
"""
|
||||
return _tdb.Tdb_exists(*args, **kwargs)
|
||||
|
||||
def firstkey(*args, **kwargs):
|
||||
"""
|
||||
S.firstkey() -> data
|
||||
|
@ -3628,7 +3628,10 @@ static PyMethodDef SwigMethods[] = {
|
||||
"S.__init__(name,hash_size=0,tdb_flags=TDB_DEFAULT,flags=O_RDWR,mode=0600)\n"
|
||||
"Open a TDB file.\n"
|
||||
""},
|
||||
{ (char *)"Tdb_error", (PyCFunction)_wrap_Tdb_error, METH_O, NULL},
|
||||
{ (char *)"Tdb_error", (PyCFunction)_wrap_Tdb_error, METH_O, (char *)"\n"
|
||||
"S.error() -> int\n"
|
||||
"Find last error number returned by operation on this TDB.\n"
|
||||
""},
|
||||
{ (char *)"delete_Tdb", (PyCFunction)_wrap_delete_Tdb, METH_O, NULL},
|
||||
{ (char *)"Tdb_close", (PyCFunction)_wrap_Tdb_close, METH_O, (char *)"\n"
|
||||
"S.close() -> None\n"
|
||||
@ -3651,7 +3654,10 @@ static PyMethodDef SwigMethods[] = {
|
||||
"S.store(key, value, flag=TDB_REPLACE) -> None\n"
|
||||
"Store an entry.\n"
|
||||
""},
|
||||
{ (char *)"Tdb_exists", (PyCFunction) _wrap_Tdb_exists, METH_VARARGS | METH_KEYWORDS, NULL},
|
||||
{ (char *)"Tdb_exists", (PyCFunction) _wrap_Tdb_exists, METH_VARARGS | METH_KEYWORDS, (char *)"\n"
|
||||
"S.exists(key) -> bool\n"
|
||||
"Check whether key exists in this database.\n"
|
||||
""},
|
||||
{ (char *)"Tdb_firstkey", (PyCFunction)_wrap_Tdb_firstkey, METH_O, (char *)"\n"
|
||||
"S.firstkey() -> data\n"
|
||||
"Return the first key in this database.\n"
|
||||
|
Loading…
x
Reference in New Issue
Block a user