module fastdata.fast_dict

Short summary

module cpyquickhelper.fastdata.fast_dict

Implements faster dictionaries for specific cases.

source on GitHub

Classes

class

truncated documentation

FastDictInt64Int64

Dictionary { int64, int64: int64 }, faster than the python version..

FastDictIntInt

Dictionary { int64, int64: int64 }, faster than the python version..

FastDictStrInt64

Dictionary { str, int64: int64 }, faster than the python version..

Documentation

Implements faster dictionaries for specific cases.

class cpyquickhelper.fastdata.fast_dict.FastDictInt64Int64(self: cpyquickhelper.fastdata.fast_dict.FastDictInt64Int64)

Bases: pybind11_object

Dictionary { int64, int64: int64 }, faster than the python version..

Constructor

__init__(self: cpyquickhelper.fastdata.fast_dict.FastDictInt64Int64) None

Constructor

__len__(self: cpyquickhelper.fastdata.fast_dict.FastDictInt64Int64) int

Returns the number of stored elements.

get(self: cpyquickhelper.fastdata.fast_dict.FastDictInt64Int64, arg0: int, arg1: int, arg2: int) int

“Returns an integer indexed by name,key.

insert(self: cpyquickhelper.fastdata.fast_dict.FastDictInt64Int64, arg0: int, arg1: int, arg2: int) None

“Inserts an integer indexed by name,key.

class cpyquickhelper.fastdata.fast_dict.FastDictIntInt(self: cpyquickhelper.fastdata.fast_dict.FastDictIntInt)

Bases: pybind11_object

Dictionary { int64, int64: int64 }, faster than the python version..

Constructor

__init__(self: cpyquickhelper.fastdata.fast_dict.FastDictIntInt) None

Constructor

__len__(self: cpyquickhelper.fastdata.fast_dict.FastDictIntInt) int

Returns the number of stored elements.

get(self: cpyquickhelper.fastdata.fast_dict.FastDictIntInt, arg0: int, arg1: int, arg2: int) int

“Returns an integer indexed by name,key.

insert(self: cpyquickhelper.fastdata.fast_dict.FastDictIntInt, arg0: int, arg1: int, arg2: int) None

“Inserts an integer indexed by name,key.

class cpyquickhelper.fastdata.fast_dict.FastDictStrInt64(self: cpyquickhelper.fastdata.fast_dict.FastDictStrInt64)

Bases: pybind11_object

Dictionary { str, int64: int64 }, faster than the python version..

Constructor

__init__(self: cpyquickhelper.fastdata.fast_dict.FastDictStrInt64) None

Constructor

__len__(self: cpyquickhelper.fastdata.fast_dict.FastDictStrInt64) int

Returns the number of stored elements.

get(self: cpyquickhelper.fastdata.fast_dict.FastDictStrInt64, arg0: str, arg1: int, arg2: int) int

“Returns an integer indexed by name,key.

insert(self: cpyquickhelper.fastdata.fast_dict.FastDictStrInt64, arg0: str, arg1: int, arg2: int) None

“Inserts an integer indexed by name,key.