Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Icinga/icinga2
/ functions
Functions
4,470 in github.com/Icinga/icinga2
⨍
Functions
4,470
◇
Types & classes
856
↓ 4 callers
Method
GetName
lib/livestatus/endpointstable.cpp:33
↓ 4 callers
Method
GetName
lib/livestatus/statehisttable.cpp:232
↓ 4 callers
Function
GetOpenSSLError
test/base-tlsutility.cpp:52
↓ 4 callers
Method
GetPluralName
lib/remote/filterutility.cpp:182
↓ 4 callers
Function
GetPreviousState
lib/icingadb/icingadb-objects.cpp:1855
↓ 4 callers
Function
GetTargetForTemplate
lib/base/scriptutils.cpp:412
↓ 4 callers
Function
GetUnderstandableError
lib/methods/ifwapichecktask.cpp:37
↓ 4 callers
Method
GetValue
lib/icinga/checkable-flapping.cpp:31
↓ 4 callers
Method
GetVariable
lib/cli/variableutility.cpp:16
↓ 4 callers
Method
HasOwnField
lib/base/object.cpp:81
↓ 4 callers
Method
Instantiate
lib/base/type.cpp:134
↓ 4 callers
Method
InvokeThis
lib/base/function.cpp:29
↓ 4 callers
Method
IsLockable
lib/base/wait-group.cpp:30
↓ 4 callers
Method
IsMaster
lib/remote/apilistener.cpp:428
↓ 4 callers
Function
IsRecoveryOrFlappingEndAndCheckableIsOK
* Check whether the given notification type is a Recovery or FlappingEnd notification and the Checkable object * has already recovered. * * For the
lib/icinga/notification.cpp:242
↓ 4 callers
Method
MakeInline
lib/config/expression.cpp:84
↓ 4 callers
Method
NotifyAll
lib/base/io-engine.cpp:247
↓ 4 callers
Method
Pop
lib/base/serializer.cpp:63
↓ 4 callers
Method
Push
lib/base/serializer.cpp:41
↓ 4 callers
Method
Read
* Implements IOQueue::Read. */
lib/base/fifo.cpp:61
↓ 4 callers
Method
Register
* Register the provided dependency group to the global dependency group registry. * * In case there is already an identical dependency group in the
lib/icinga/dependency-group.cpp:24
↓ 4 callers
Function
ResolveTlsProtocolVersion
* Resolves a string describing a TLS protocol version to the value of a TLS*_VERSION macro of OpenSSL. * * Throws an exception if the version is unk
lib/base/tlsutility.cpp:271
↓ 4 callers
Method
SetConnectedCallback
* Specify a callback that is run each time a connection is successfully established * * The callback is executed from a Boost.Asio coroutine and sho
lib/icingadb/redisconnection.cpp:685
↓ 4 callers
Method
SetHost
lib/remote/url.cpp:150
↓ 4 callers
Method
SetQuery
lib/remote/url.cpp:165
↓ 4 callers
Method
SetScheme
lib/remote/url.cpp:135
↓ 4 callers
Method
SetTimeout
lib/base/process.cpp:590
↓ 4 callers
Method
SetType
lib/base/console.cpp:45
↓ 4 callers
Method
Size
lib/base/bulker.hpp:111
↓ 4 callers
Method
Start
* Registers the timer and starts processing events for it. */
lib/base/timer.cpp:163
↓ 4 callers
Function
StartSpawnProcessHelper
lib/base/process.cpp:343
↓ 4 callers
Function
SwapBytes
* std::swap() seems not to work */
lib/base/object-packer.cpp:38
↓ 4 callers
Method
accept
! @brief public accept interface @param[in] strict whether to expect the last token to be EOF @return whether the input is a proper JSON
third-party/nlohmann_json/json.hpp:10257
↓ 4 callers
Method
base
the default "big three" are OK
third-party/utf8cpp/source/utf8/checked.h:270
↓ 4 callers
Method
binary
third-party/nlohmann_json/json.hpp:5837
↓ 4 callers
Function
cend
! @brief returns a const iterator to one past the last element Returns a const iterator to one past the last element. @image html range-
third-party/nlohmann_json/json.hpp:21077
↓ 4 callers
Function
dbg_inspect_value
lib/cli/consolecommand.cpp:59
↓ 4 callers
Function
destroy
third-party/nlohmann_json/json.hpp:17610
↓ 4 callers
Function
empty
! @brief checks whether the container is empty. Checks if a JSON value has no elements (i.e. whether its @ref size is `0`). @return The
third-party/nlohmann_json/json.hpp:21421
↓ 4 callers
Function
escape
escape "~" to "~0" and "/" to "~1"
third-party/nlohmann_json/json.hpp:12363
↓ 4 callers
Function
get_arithmetic_value
third-party/nlohmann_json/json.hpp:3440
↓ 4 callers
Method
get_binary
third-party/nlohmann_json/json.hpp:10000
↓ 4 callers
Method
get_string
third-party/nlohmann_json/json.hpp:9967
↓ 4 callers
Function
insert_iterator
third-party/nlohmann_json/json.hpp:21984
↓ 4 callers
Function
is_boolean
! @brief return whether value is a boolean This function returns true if and only if the JSON value is a boolean. @return `true` if type
third-party/nlohmann_json/json.hpp:18914
↓ 4 callers
Method
name
third-party/nlohmann_json/json.hpp:2369
↓ 4 callers
Function
replace_substring
! @brief replace all occurrences of a substring by another string @param[in,out] s the string to manipulate; changed so that all
third-party/nlohmann_json/json.hpp:12351
↓ 4 callers
Function
sequence_length
third-party/utf8cpp/source/utf8/core.h:116
↓ 4 callers
Method
string
lib/base/json.cpp:448
↓ 4 callers
Function
utf32to8
third-party/utf8cpp/source/utf8/cpp17.h:56
↓ 4 callers
Function
utf8to32
third-party/utf8cpp/source/utf8/cpp17.h:63
↓ 4 callers
Function
validate_next
third-party/utf8cpp/source/utf8/core.h:240
↓ 3 callers
Method
AddGroup
lib/icinga/user.cpp:65
↓ 3 callers
Function
BunitStr
plugins/thresholds.cpp:192
↓ 3 callers
Function
CloseStdIO
lib/cli/daemoncommand.cpp:134
↓ 3 callers
Method
Deactivate
lib/base/configobject.cpp:396
↓ 3 callers
Method
Disconnected
lib/remote/httpserverconnection.cpp:150
↓ 3 callers
Method
Exists
lib/base/scriptglobal.cpp:73
↓ 3 callers
Method
Exit
lib/base/application.cpp:111
↓ 3 callers
Method
FlushIfSafe
* Flushes the underlying writer if it supports that operation and is safe to do so. * * Safe flushing means that it only performs the flush operatio
lib/base/json.cpp:317
↓ 3 callers
Method
GetAddress
lib/base/shared-memory.hpp:38
↓ 3 callers
Method
GetContext
lib/config/activationcontext.cpp:58
↓ 3 callers
Method
GetEnv
lib/base/scriptutils.cpp:569
↓ 3 callers
Method
GetGroupByType
lib/livestatus/table.cpp:163
↓ 3 callers
Method
GetHandled
lib/icinga/service.cpp:150
↓ 3 callers
Function
GetIcingaCADir
lib/base/tlsutility.cpp:744
↓ 3 callers
Function
GetIcingaInstallPath
icinga-installer/icinga-installer.cpp:15
↓ 3 callers
Method
GetItem
lib/base/registry.hpp:47
↓ 3 callers
Method
GetJsonEncoder
lib/remote/httpmessage.cpp:259
↓ 3 callers
Method
GetMinArguments
lib/cli/clicommand.cpp:79
↓ 3 callers
Method
GetName
lib/livestatus/servicegroupstable.cpp:38
↓ 3 callers
Method
GetName
lib/livestatus/hostgroupstable.cpp:47
↓ 3 callers
Method
GetName
lib/livestatus/contactgroupstable.cpp:23
↓ 3 callers
Method
GetName
lib/livestatus/servicestable.cpp:146
↓ 3 callers
Method
GetName
lib/livestatus/contactstable.cpp:43
↓ 3 callers
Method
GetName
lib/livestatus/zonestable.cpp:24
↓ 3 callers
Method
GetOrCreateObjectByName
lib/db_ido/dbtype.cpp:72
↓ 3 callers
Method
GetParents
* Returns all the parent objects of the given child object. * * @param child The child object. * * @returns A list of the parent objects. */
lib/base/dependencygraph.cpp:42
↓ 3 callers
Method
GetPendingQueryCount
lib/icingadb/redisconnection.hpp:179
↓ 3 callers
Method
GetPrototype
lib/base/type.cpp:159
↓ 3 callers
Method
GetQueryCount
lib/icingadb/redisconnection.cpp:689
↓ 3 callers
Function
GetRedisCustomVarKey
* Gets the Redis key for the custom variables of a given type. * * @param type The type for which to get the custom variable Redis key. * @return T
lib/icingadb/icingadb-objects.cpp:583
↓ 3 callers
Method
GetReference
lib/config/expression.cpp:67
↓ 3 callers
Method
GetUserGroups
lib/icinga/notification.cpp:191
↓ 3 callers
Function
GetXMessageTs
lib/icingadb/icingadbchecktask.cpp:40
↓ 3 callers
Method
GracefulDisconnect
* Try to cleanly shut down the connection. This involves sending a TLS close_notify shutdown alert and terminating the * underlying TCP connection. S
lib/base/tlsstream.cpp:136
↓ 3 callers
Method
HasAnyDependencies
lib/icinga/checkable-dependency.cpp:158
↓ 3 callers
Function
InitializeOpenSSL
* Initializes the OpenSSL library. */
lib/base/tlsutility.cpp:58
↓ 3 callers
Method
Invoke
lib/remote/apiaction.cpp:16
↓ 3 callers
Method
IsAvailable
lib/icinga/dependency.cpp:295
↓ 3 callers
Method
IsEof
lib/base/fifo.cpp:92
↓ 3 callers
Method
IsIncompleteExpression
lib/base/exception.cpp:324
↓ 3 callers
Function
LogAppVersion
lib/remote/apilistener.cpp:1873
↓ 3 callers
Function
MakeASN1TimeFrom
* Creates an ASN1_TIME object representing the current time plus the specified number of seconds. * * @param seconds The number of seconds to add to
test/base-tlsutility.cpp:97
↓ 3 callers
Function
MkDir
icinga-installer/icinga-installer.cpp:92
↓ 3 callers
Function
NotifyWatchdog
* Notify the watchdog if not notified during the last 2.5s. */
lib/cli/daemoncommand.cpp:444
↓ 3 callers
Function
PBKDF2_SHA1
lib/base/tlsutility.cpp:908
↓ 3 callers
Function
PackAny
* Append any JSON-encodable value */
lib/base/object-packer.cpp:172
↓ 3 callers
Function
PackUInt64BE
* Append the given int as big-endian 64-bit unsigned int */
lib/base/object-packer.cpp:76
↓ 3 callers
Method
PushDependencyGroupsToRegistry
* Register all the dependency groups of the current Checkable to the global dependency group registry. * * Initially, each Checkable object tracks l
lib/icinga/checkable-dependency.cpp:19
← previous
next →
401–500 of 4,470, ranked by callers