Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arximboldi/immer
/ functions
Functions
2,869 in github.com/arximboldi/immer
⨍
Functions
2,869
◇
Types & classes
680
Method
from_range
immer/detail/rbts/rbtree.hpp:69
Method
from_range
immer/detail/hamts/champ.hpp:302
Function
functions
* Creates an array of function property names from own enumerable properties * of `object`. * * @static * @since 0.1.0 * @mem
extra/js/lib/lodash.js:12575
Function
functionsIn
* Creates an array of function property names from own and inherited * enumerable properties of `object`. * * @static * @memberOf
extra/js/lib/lodash.js:12602
Method
gc_allocator
benchmark/vector/common.hpp:172
Method
gc_atom_impl
immer/atom.hpp:93
Method
gc_disable
benchmark/config.hpp:24
Method
gc_disable_guard
immer/heap/gc_heap.hpp:137
Method
gc_initializer
immer/heap/gc_heap.hpp:42
Function
gc_initializer_guard
immer/heap/gc_heap.hpp:49
Method
generate_loader
immer/extra/persist/detail/cereal/pools.hpp:213
Method
generate_loaders
immer/extra/persist/detail/cereal/pools.hpp:421
Method
get
immer/detail/combine_standard_layout.hpp:71
Method
get
immer/detail/combine_standard_layout.hpp:92
Method
get
immer/detail/combine_standard_layout.hpp:117
Method
get
immer/detail/combine_standard_layout.hpp:140
Method
get
immer/detail/combine_standard_layout.hpp:164
Method
get_debug_stats
immer/detail/hamts/champ.hpp:281
Function
get_named_pools_for_hana_type
immer/extra/persist/detail/cereal/wrap.hpp:123
Method
get_node_children
immer/extra/persist/detail/rbts/input.hpp:337
Method
get_node_depth
immer/extra/persist/detail/rbts/input.hpp:376
Function
get_node_for
test/extra/persist/test_vectors.cpp:593
Method
get_node_id
immer/extra/persist/detail/champ/output.hpp:74
Method
get_node_size
immer/extra/persist/detail/rbts/input.hpp:350
Method
get_pool_name
test/extra/persist/test_array.cpp:146
Method
get_pool_name
test/extra/persist/test_special_pool.cpp:731
Method
get_pool_name
test/extra/persist/utils.hpp:226
Method
get_pool_name
test/extra/persist/test_for_docs.cpp:213
Method
get_pool_name
immer/extra/persist/cereal/policy.hpp:77
Method
get_pool_name
immer/extra/persist/cereal/policy.hpp:171
Method
get_pool_types
test/extra/persist/test_array.cpp:141
Method
get_pool_types
test/extra/persist/utils.hpp:220
Method
get_pool_types
test/extra/persist/test_for_docs.cpp:196
Method
get_pool_types
test/extra/persist/test_for_docs.cpp:422
Method
get_pool_types
immer/extra/persist/cereal/policy.hpp:69
Method
get_pool_types
immer/extra/persist/cereal/policy.hpp:137
Method
get_pool_types
immer/extra/persist/cereal/policy.hpp:163
Function
get_pools_for_hana_type
immer/extra/persist/detail/cereal/wrap.hpp:105
Function
get_pools_names
test/extra/persist/test_special_pool_auto.cpp:711
Function
get_pools_types
test/extra/persist/test_special_pool.cpp:184
Method
get_slice
extra/python/src/immer-boost.cpp:51
Method
get_summary
immer/detail/hamts/champ.hpp:84
Method
get_values
immer/extra/persist/detail/champ/input.hpp:229
Method
group_definer
extra/guile/scm/group.hpp:56
Function
hard_reset
immer/detail/rbts/rrbtree.hpp:1362
Function
has
* Checks if `path` is a direct property of `object`. * * @static * @since 0.1.0 * @memberOf _ * @category Object * @para
extra/js/lib/lodash.js:12663
Function
hashClear
* Removes all key-value entries from the hash. * * @private * @name clear * @memberOf Hash
extra/js/lib/lodash.js:1773
Function
hashDelete
* Removes `key` and its value from the hash. * * @private * @name delete * @memberOf Hash * @param {Object} hash The hash to
extra/js/lib/lodash.js:1787
Function
hashGet
* Gets the hash value for `key`. * * @private * @name get * @memberOf Hash * @param {string} key The key of the value to get.
extra/js/lib/lodash.js:1800
Function
hashHas
* Checks if a hash value for `key` exists. * * @private * @name has * @memberOf Hash * @param {string} key The key of the ent
extra/js/lib/lodash.js:1818
Function
hashSet
* Sets the hash `key` to `value`. * * @private * @name set * @memberOf Hash * @param {string} key The key of the value to set
extra/js/lib/lodash.js:1833
Method
hash_validation_failed_exception
immer/extra/persist/detail/champ/champ.hpp:39
Method
holder
immer/box.hpp:46
Function
identity
* This method returns the first argument it receives. * * @static * @since 0.1.0 * @memberOf _ * @category Util * @param
extra/js/lib/lodash.js:14986
Function
identity
! * Returns a value that can be used as identity for the container. If two * values have the same identity, they are guaranteed to be equal
immer/array.hpp:321
Method
identity
! * Returns a value that can be used as identity for the container. If two * values have the same identity, they are guaranteed to be equal
immer/vector.hpp:352
Method
identity
! * Returns a value that can be used as identity for the container. If two * values have the same identity, they are guaranteed to be equal
immer/flex_vector.hpp:516
Method
identity
! * Returns a value that can be used as identity for the container. If two * values have the same identity, they are guaranteed to be equal
immer/set.hpp:262
Function
ie
(t)
extra/js/lib/immutable.min.js:15
Function
if
immer/detail/rbts/rrbtree.hpp:406
Method
if
immer/detail/rbts/rbtree.hpp:295
Function
immer_lookup_function
(val)
tools/gdb_pretty_printers/printers.py:463
Function
inRange
* Checks if `n` is between `start` and up to, but not including, `end`. If * `end` is not specified, it's set to `start` with `start` then set to
extra/js/lib/lodash.js:13537
Method
inc
immer/refcount/unsafe_refcount_policy.hpp:33
Method
inc
immer/refcount/no_refcount_policy.hpp:25
Method
inc
immer/detail/arrays/no_capacity.hpp:82
Method
incompatible_bits_parameters
immer/extra/persist/detail/rbts/input.hpp:81
Method
increment
immer/detail/iterator_facade.hpp:27
Method
increment
immer/detail/rbts/rrbtree_iterator.hpp:59
Method
increment
immer/detail/rbts/rbtree_iterator.hpp:61
Method
increment
immer/detail/hamts/champ_iterator.hpp:75
Method
increment
immer/experimental/detail/dvektor_impl.hpp:451
Method
index
(self, idx)
tools/gdb_pretty_printers/printers.py:67
Method
index
(self, idx)
tools/gdb_pretty_printers/printers.py:81
Method
index
immer/detail/rbts/position.hpp:139
Method
index
immer/detail/rbts/position.hpp:168
Method
index
immer/detail/rbts/position.hpp:202
Method
index
immer/detail/rbts/position.hpp:234
Method
index
immer/detail/rbts/position.hpp:736
Method
index
immer/detail/rbts/position.hpp:788
Method
index
immer/detail/rbts/position.hpp:1065
Method
index
immer/detail/rbts/position.hpp:1100
Method
index
immer/detail/rbts/position.hpp:1162
Method
index
immer/detail/rbts/position.hpp:1453
Method
index
immer/detail/rbts/position.hpp:1869
Method
index
immer/detail/rbts/position.hpp:1919
Method
index
immer/detail/rbts/rrbtree_iterator.hpp:34
Method
index
immer/detail/rbts/rbtree_iterator.hpp:51
Method
init
test/dada.hpp:29
Function
init_immer
extra/guile/src/immer.cpp:121
Function
initial
* Gets all but the last element of `array`. * * @static * @memberOf _ * @since 0.1.0 * @category Array * @param {Array}
extra/js/lib/lodash.js:6960
Function
initimmer_python_module
extra/python/src/immer-raw.cpp:385
Method
input_pool
immer/extra/persist/detail/cereal/pools.hpp:170
Method
input_pools
immer/extra/persist/detail/cereal/pools.hpp:247
Method
input_pools_cereal_archive_wrapper
immer/extra/persist/cereal/archives.hpp:282
Method
insert
! * Inserts the association `value`. If the key is already in the map, it * replaces its association in the map. It may allocate memory an
immer/map_transient.hpp:243
Method
insert
! * Returns a table containing the `value`. * If there is an entry with its key is already, * it replaces this entry by `value`. *
immer/table.hpp:394
Method
insert
! * Inserts `value` into the set, and does nothing if the value is already * there It may allocate memory and its complexity is *effectivel
immer/set_transient.hpp:149
Method
insert
! * Inserts `value` to the table. * If there is an entry with its key is already, * it replaces this entry by `value`. * It may al
immer/table_transient.hpp:213
Method
insert
immer/flex_vector.hpp:441
← previous
next →
1,801–1,900 of 2,869, ranked by callers