Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KDAB/KDBindings
/ functions
Functions
307 in github.com/KDAB/KDBindings
⨍
Functions
307
◇
Types & classes
145
↓ 99 callers
Method
get
tests/property/tst_property.cpp:219
↓ 81 callers
Function
makeNode
src/kdbindings/make_node.h:66
↓ 67 callers
Method
connect
src/kdbindings/signal.h:337
↓ 66 callers
Method
emit
* Emits the Signal, which causes all connected slots to be called, * as long as they are not blocked. * * The arguments provided to emi
src/kdbindings/signal.h:548
↓ 44 callers
Function
makeBoundProperty
src/kdbindings/binding.h:328
↓ 31 callers
Method
evaluate
Re-evaluates the value of the Binding and notifies all dependants of the change. */
src/kdbindings/binding.h:88
↓ 31 callers
Method
isActive
* Check whether the connection of this ConnectionHandle is active. * * @return true if the ConnectionHandle refers to an active Signal
src/kdbindings/connection_handle.h:107
↓ 29 callers
Method
insert
tests/doctest/doctest.h:1011
↓ 20 callers
Method
disconnect
* Disconnect a previously connected slot. * * After the slot was successfully disconnected, the ConnectionHandle will no * longer be ac
src/kdbindings/signal.h:450
↓ 20 callers
Method
isDirty
src/kdbindings/node.h:118
↓ 19 callers
Method
scopedElement
tests/doctest/doctest.h:5324
↓ 18 callers
Function
parseCommaSepArgs
parses a comma separated list of words after a pattern in one of the arguments in argv
tests/doctest/doctest.h:6503
↓ 17 callers
Function
get_arity
src/kdbindings/utils.h:42
↓ 15 callers
Method
clear
Erase all the values in the array and thus free up all indices too
src/kdbindings/genindex_array.h:172
↓ 15 callers
Method
entriesSize
The number entries currently in the array, not all necessarily correspond to valid indices, use "indexAtEntry" to translate from an entry index to a o
src/kdbindings/genindex_array.h:186
↓ 14 callers
Function
toStreamLit
tests/doctest/doctest.h:3924
↓ 13 callers
Method
get
Returns the current value of the Binding. */
src/kdbindings/binding.h:85
↓ 13 callers
Method
isConnectionBlocked
* Checks whether the connection is currently blocked. * * To change the blocked state of a connection, call blockConnection(). * *
src/kdbindings/signal.h:516
↓ 13 callers
Function
parseFlag
locates a flag on the command line
tests/doctest/doctest.h:6498
↓ 12 callers
Function
getContextOptions
tests/doctest/doctest.h:4003
↓ 12 callers
Function
skipPathFromFilename
tests/doctest/doctest.h:3884
↓ 11 callers
Method
connectDeferred
src/kdbindings/signal.h:387
↓ 10 callers
Method
evaluateDeferredConnections
* @brief Evaluate the deferred connections. * * This function is responsible for evaluating and executing deferred connections. * This
src/kdbindings/connection_evaluator.h:64
↓ 9 callers
Function
isOnStack
tests/doctest/doctest.h:611
↓ 8 callers
Method
belongsTo
src/kdbindings/connection_handle.h:157
↓ 8 callers
Method
evaluateAll
* This function evaluates all Binding instances that were constructed with this * evaluator, in the order they were inserted. * * It wi
src/kdbindings/binding_evaluator.h:89
↓ 7 callers
Method
erase
Erase the value at the specified index and free up the index again
src/kdbindings/genindex_array.h:145
↓ 6 callers
Method
block
* Sets the block state of the connection. * If a connection is blocked, emitting the Signal will no longer call this * connections slot, unt
src/kdbindings/connection_handle.h:128
↓ 6 callers
Function
c_str
the only functions I'm willing to leave in the interface - available for inlining
tests/doctest/doctest.h:642
↓ 6 callers
Method
indexAtEntry
Convert an entry index into a GenerationalIndex, if possible otherwise returns nullopt
src/kdbindings/genindex_array.h:193
↓ 5 callers
Method
blockConnection
* Sets the block state of the connection. * If a connection is blocked, emitting the Signal will no longer call this * connections slot, unt
src/kdbindings/signal.h:498
↓ 4 callers
Method
insert
src/kdbindings/binding_evaluator.h:100
↓ 4 callers
Method
isBlocked
* Checks whether the connection is currently blocked. * * To change the blocked state of a connection, call ConnectionHandle::block. *
src/kdbindings/connection_handle.h:143
↓ 4 callers
Method
reset
* @brief Disconnects the binding from this Property * * If this Property has a binding, it will no longer update it. * Otherwise, this
src/kdbindings/property.h:278
↓ 4 callers
Method
set
tests/property/tst_property.cpp:221
↓ 4 callers
Method
stringify
tests/doctest/doctest.h:1860
↓ 3 callers
Function
Approx
tests/doctest/doctest.h:1217
↓ 3 callers
Function
ContextScopeBase
tests/doctest/doctest.h:1831
↓ 3 callers
Function
Subcase
tests/doctest/doctest.h:1341
↓ 3 callers
Method
connectReflective
src/kdbindings/signal.h:358
↓ 3 callers
Function
makeBinding
src/kdbindings/binding.h:123
↓ 3 callers
Function
parseOption
parses an option and returns the string after the '=' character
tests/doctest/doctest.h:6485
↓ 3 callers
Method
setUpdateFunction
Set the function that should be used to notify * associated properties when the Binding re-evaluates. */
src/kdbindings/binding.h:79
↓ 3 callers
Function
stringifyBinaryExpr
tests/doctest/doctest.h:1354
↓ 3 callers
Method
writeDeclaration
tests/doctest/doctest.h:5398
↓ 2 callers
Function
MessageBuilder
tests/doctest/doctest.h:1876
↓ 2 callers
Method
add
tests/doctest/doctest.h:5760
↓ 2 callers
Method
addFailure
tests/doctest/doctest.h:5777
↓ 2 callers
Method
addTime
tests/doctest/doctest.h:5770
↓ 2 callers
Method
appendSubcaseNamesToLastTestcase
tests/doctest/doctest.h:5764
↓ 2 callers
Method
disconnect
* Disconnect the slot. * * When this function is called, the function that was passed to Signal::connect * to create this ConnectionHan
src/kdbindings/connection_handle.h:91
↓ 2 callers
Method
ensureTagClosed
tests/doctest/doctest.h:5391
↓ 2 callers
Function
failureString
tests/doctest/doctest.h:3867
↓ 2 callers
Function
fill
NOLINTEND(*-avoid-c-arrays)
tests/doctest/doctest.h:1174
↓ 2 callers
Method
fill
tests/doctest/doctest.h:3918
↓ 2 callers
Function
fulltext_log_assert_to_stream
tests/doctest/doctest.h:5652
↓ 2 callers
Method
hasBinding
* Returns true if this Property has a binding associated with it. */
src/kdbindings/property.h:306
↓ 2 callers
Function
parseOptionImpl
the implementation of parseOption()
tests/doctest/doctest.h:6450
↓ 2 callers
Function
registerReporterImpl
tests/doctest/doctest.h:7071
↓ 2 callers
Method
setParent
src/kdbindings/node.h:113
↓ 2 callers
Function
toString
tests/doctest/doctest.h:1093
↓ 1 callers
Function
MakeContextScope
tests/doctest/doctest.h:1909
↓ 1 callers
Function
StringContains
tests/doctest/doctest.h:852
↓ 1 callers
Method
addError
tests/doctest/doctest.h:5782
↓ 1 callers
Method
allocate
src/kdbindings/genindex_array.h:57
↓ 1 callers
Function
bar
tests/binding/tst_binding.cpp:590
↓ 1 callers
Method
deallocate
src/kdbindings/genindex_array.h:79
↓ 1 callers
Method
dequeueSlotInvocation
Note: This function is marked with noexcept but may theoretically encounter an exception and terminate the program if locking the mutex fails. If this
src/kdbindings/connection_evaluator.h:127
↓ 1 callers
Method
disconnectAll
* Disconnect all previously connected functions. * * All currently active ConnectionHandles that belong to this Signal will no * longer
src/kdbindings/signal.h:469
↓ 1 callers
Method
emitSignal
tests/property/tst_property.cpp:65
↓ 1 callers
Method
enqueueSlotInvocation
src/kdbindings/connection_evaluator.h:114
↓ 1 callers
Function
epsilon
tests/doctest/doctest.h:1228
↓ 1 callers
Function
filloss
tests/doctest/doctest.h:1052
↓ 1 callers
Method
isConnectionActive
src/kdbindings/signal.h:202
↓ 1 callers
Method
isLive
src/kdbindings/genindex_array.h:90
↓ 1 callers
Method
markDirty
overridden by Binding
src/kdbindings/node.h:55
↓ 1 callers
Function
operator<
tests/doctest/doctest.h:1272
↓ 1 callers
Method
propertyDestroyed
src/kdbindings/node.h:198
↓ 1 callers
Method
propertyMoved
src/kdbindings/node.h:187
↓ 1 callers
Method
release
* This function exists to intentionally silence the [[nodiscard]] warning generated when connecting. * * In cases where you know for certain
src/kdbindings/connection_handle.h:198
↓ 1 callers
Method
remove
src/kdbindings/binding_evaluator.h:107
↓ 1 callers
Method
run
the main function that does all the filtering and test running
tests/doctest/doctest.h:6794
↓ 1 callers
Method
set
* Assign a new value to this Property. * * If the new value is equal_to the existing value, the value will not be * changed and no Sign
src/kdbindings/property.h:322
↓ 1 callers
Method
setId
src/kdbindings/connection_handle.h:212
↓ 1 callers
Function
toStream
tests/doctest/doctest.h:1064
↓ 1 callers
Method
translate
tests/doctest/doctest.h:1808
↓ 1 callers
Function
unary_assert
tests/doctest/doctest.h:1779
↓ 1 callers
Method
unary_assert
tests/doctest/doctest.h:1702
Method
Approx
tests/doctest/doctest.h:3962
Method
Binding
* @brief Construct a new Binding with a specific evaluator. * * @param rootNode Represents that expression contained in the Binding. *
src/kdbindings/binding.h:47
Method
Binding
* @brief Construct a new Binding with an immediate mode evaluator. * * @param rootNode Represents that expression contained in the Binding.
src/kdbindings/binding.h:205
Method
BindingEvaluator
A BindingEvaluator can be default constructed */
src/kdbindings/binding_evaluator.h:53
Method
CallbackCounter
tests/signal/tst_signal.cpp:71
Method
ClassWithProperty
tests/property/tst_property.cpp:80
Method
ConnectionBlocker
* Constructs a new ConnectionBlocker and blocks the connection this ConnectionHandle * refers to. * * @throw std::out_of_range If the c
src/kdbindings/signal.h:601
Method
ConnectionEvaluator
ConnectionEvaluators are default constructible */
src/kdbindings/connection_evaluator.h:37
Method
ConnectionHandle
* A ConnectionHandle can be default constructed. * In this case the ConnectionHandle will not reference any active connection (i.e. isActive() wi
src/kdbindings/connection_handle.h:62
Method
ConnectionHandle connect
src/kdbindings/signal.h:435
Method
ConsoleReporter
tests/doctest/doctest.h:5970
Method
ConstantNode
src/kdbindings/node.h:131
next →
1–100 of 307, ranked by callers