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
↓ 26 callers
Method
key
third-party/nlohmann_json/json.hpp:5847
↓ 26 callers
Method
pop_back
! @brief remove last reference token @pre not `empty()` @liveexample{The example shows the usage of `pop_back`.,json_pointer__pop_back}
third-party/nlohmann_json/json.hpp:11782
↓ 25 callers
Method
Freeze
lib/base/array.cpp:328
↓ 25 callers
Method
ShallowClone
* Makes a shallow copy of an array. * * @returns a copy of the array. */
lib/base/array.cpp:241
↓ 24 callers
Method
GetNodeName
lib/icinga/icingaapplication.cpp:298
↓ 24 callers
Function
RegisterDependency
test/icinga-dependencies.cpp:32
↓ 24 callers
Function
assert_invariant
! @brief checks the class invariants This function asserts the class invariants. It needs to be called at the end of every constructor to
third-party/nlohmann_json/json.hpp:17710
↓ 24 callers
Function
end
! @brief returns an iterator to one past the last element Returns an iterator to one past the last element. @image html range-begin-end.
third-party/nlohmann_json/json.hpp:21037
↓ 24 callers
Function
is_object
! @brief return whether value is an object This function returns true if and only if the JSON value is an object. @return `true` if type
third-party/nlohmann_json/json.hpp:19051
↓ 23 callers
Method
CopyTo
lib/base/array.cpp:225
↓ 23 callers
Method
IsActive
lib/base/configobject.cpp:32
↓ 23 callers
Method
Url
lib/remote/url.cpp:13
↓ 23 callers
Method
what
lib/icingadb/redisconnection.hpp:385
↓ 22 callers
Method
GetServiceByShortName
lib/icinga/host.cpp:118
↓ 22 callers
Method
RemoveDependency
lib/base/dependencygraph.cpp:19
↓ 21 callers
Function
Connect
lib/base/tcpsocket.hpp:40
↓ 21 callers
Function
CreateHost
test/icinga-dependencies.cpp:13
↓ 21 callers
Method
GetHost
lib/remote/url.cpp:110
↓ 21 callers
Method
GetLastHardState
lib/icinga/host.cpp:162
↓ 20 callers
Method
operator[]
! @brief access to successor @pre The iterator is initialized; i.e. `m_object != nullptr`. */
third-party/nlohmann_json/json.hpp:11347
↓ 19 callers
Method
GetConnected
lib/remote/endpoint.cpp:106
↓ 19 callers
Method
GetStartTime
lib/base/application.cpp:1196
↓ 19 callers
Function
GetTargetServicesHelper
test/config-apply.cpp:58
↓ 19 callers
Function
GetX509Certificate
* Retrieves an X509 certificate from the specified file. * * @param pemfile The filename. * @returns An X509 certificate. */
lib/base/tlsutility.cpp:442
↓ 19 callers
Method
InsertValue
lib/base/ringbuffer.cpp:21
↓ 19 callers
Method
IsConnected
lib/icingadb/redisconnection.hpp:160
↓ 19 callers
Method
ToBool
lib/base/value.cpp:185
↓ 19 callers
Function
next
third-party/utf8cpp/source/utf8/checked.h:123
↓ 19 callers
Method
number_integer
third-party/nlohmann_json/json.hpp:5817
↓ 18 callers
Method
Enqueue
lib/perfdata/elasticsearchwriter.cpp:385
↓ 18 callers
Method
Push
lib/icingadb/redisconnection.hpp:320
↓ 18 callers
Function
input_adapter
third-party/nlohmann_json/json.hpp:5088
↓ 18 callers
Method
sax_parse
third-party/nlohmann_json/json.hpp:10265
↓ 17 callers
Method
CanAccessObject
lib/remote/zone.cpp:91
↓ 17 callers
Method
GetType
* Returns the type of the value. * * @returns The type. */
lib/base/value.cpp:175
↓ 17 callers
Method
ToLower
lib/base/string.cpp:232
↓ 17 callers
Method
ToString
lib/base/type.cpp:77
↓ 17 callers
Function
VerifyCertificate
lib/base/tlsutility.cpp:1060
↓ 17 callers
Method
get_token_string
! @return a string representation of the last read byte */
third-party/nlohmann_json/json.hpp:10037
↓ 17 callers
Function
to_json
third-party/nlohmann_json/json.hpp:4213
↓ 16 callers
Method
Activate
lib/base/configobject.cpp:369
↓ 16 callers
Method
GetHost
lib/icinga/service.cpp:104
↓ 16 callers
Method
GetName
* Retrieves the name of the configuration item. * * @returns The name. */
lib/config/configitem.cpp:80
↓ 16 callers
Method
GetNotifications
lib/icinga/usergroup.cpp:81
↓ 16 callers
Method
GetPeriod
lib/icinga/user.cpp:80
↓ 16 callers
Method
GetScope
lib/config/applyrule.cpp:56
↓ 16 callers
Method
Invoke
lib/base/function.cpp:23
↓ 16 callers
Method
IsObject
* Checks whether the variant is a non-null object. * * @returns true if the variant is a non-null object, false otherwise. */
lib/base/value.cpp:165
↓ 16 callers
Method
IsValid
lib/db_ido/dbreference.cpp:12
↓ 16 callers
Function
advance
third-party/utf8cpp/source/utf8/checked.h:164
↓ 16 callers
Method
insert
third-party/nlohmann_json/json.hpp:16542
↓ 16 callers
Function
is_array
! @brief return whether value is an array This function returns true if and only if the JSON value is an array. @return `true` if type i
third-party/nlohmann_json/json.hpp:19073
↓ 16 callers
Function
is_null
! @brief return whether value is null This function returns true if and only if the JSON value is null. @return `true` if type is null,
third-party/nlohmann_json/json.hpp:18892
↓ 16 callers
Function
mask8
third-party/utf8cpp/source/utf8/core.h:76
↓ 16 callers
Method
options
lib/mysql_shim/mysqlinterface.cpp:96
↓ 16 callers
Method
value
! @brief return the value of an iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
third-party/nlohmann_json/json.hpp:11394
↓ 15 callers
Method
CalculateExecutionTime
lib/icinga/checkresult.cpp:22
↓ 15 callers
Method
CalculateLatency
lib/icinga/checkresult.cpp:27
↓ 15 callers
Method
Close
lib/base/fifo.cpp:89
↓ 15 callers
Method
GetFieldInfo
lib/base/type.cpp:240
↓ 15 callers
Method
IsAcknowledged
lib/icinga/checkable.cpp:189
↓ 15 callers
Method
SendStateNotification
test/icinga-notification.cpp:56
↓ 15 callers
Method
SetAuthority
lib/base/configobject.cpp:452
↓ 15 callers
Function
begin
! @brief returns an iterator to the first element Returns an iterator to the first element. @image html range-begin-end.svg "Illustratio
third-party/nlohmann_json/json.hpp:20966
↓ 15 callers
Function
combine
boost::hash_combine
third-party/nlohmann_json/json.hpp:4595
↓ 15 callers
Function
from_json
third-party/nlohmann_json/json.hpp:3426
↓ 15 callers
Function
get_token_string
return the last read token (for errors only). Will never contain EOF (an arbitrary value that is not a valid char value, often -1), because 255 may l
third-party/nlohmann_json/json.hpp:7319
↓ 14 callers
Method
AddMatch
lib/config/applyrule.cpp:128
↓ 14 callers
Method
Clear
lib/base/array.cpp:205
↓ 14 callers
Method
Flush
test/base-testloggerfixture.hpp:79
↓ 14 callers
Method
GetLastState
lib/icinga/host.cpp:157
↓ 14 callers
Method
IsAssignableFrom
lib/base/type.cpp:149
↓ 14 callers
Method
UpdateAndGetValues
lib/base/ringbuffer.cpp:57
↓ 14 callers
Function
is_valid
third-party/utf8cpp/source/utf8/core.h:369
↓ 14 callers
Method
number_unsigned
third-party/nlohmann_json/json.hpp:5822
↓ 14 callers
Function
pretty_time
test/icinga-legacytimeperiod.cpp:452
↓ 13 callers
Method
GetFieldId
lib/base/type.cpp:226
↓ 13 callers
Method
GetInboxes
lib/remote/eventqueue.cpp:320
↓ 13 callers
Method
GetObject
lib/base/exception.cpp:404
↓ 13 callers
Function
GetTargetHostsHelper
test/config-apply.cpp:35
↓ 13 callers
Method
HasBeenChecked
lib/icinga/checkable-check.cpp:85
↓ 13 callers
Method
ProcessEvent
lib/remote/eventqueue.cpp:30
↓ 13 callers
Function
append
third-party/utf8cpp/source/utf8/core.h:304
↓ 13 callers
Method
erase
third-party/nlohmann_json/json.hpp:16473
↓ 13 callers
Function
find
third-party/nlohmann_json/json.hpp:20812
↓ 13 callers
Function
removeZero
plugins/thresholds.cpp:149
↓ 12 callers
Function
AdvancedHelper
test/icinga-legacytimeperiod.cpp:376
↓ 12 callers
Method
Commit
* Commits the configuration item by creating a ConfigObject * object. * * @returns The ConfigObject that was created/updated. */
lib/config/configitem.cpp:165
↓ 12 callers
Function
DirName
icinga-installer/icinga-installer.cpp:62
↓ 12 callers
Method
GetDebugInfo
lib/base/exception.cpp:319
↓ 12 callers
Method
GetDowntimeDepth
lib/icinga/checkable-downtime.cpp:30
↓ 12 callers
Method
GetExtension
lib/base/configobject.cpp:54
↓ 12 callers
Method
GetFieldCount
lib/base/type.cpp:256
↓ 12 callers
Method
GetIcingaDBIdentifier
* Retrieve the Icinga DB identifier for the current dependency group. * * When the identifier is not already set by Icinga DB via the SetIcingaDBIde
lib/icinga/dependency-group.cpp:257
↓ 12 callers
Method
GetPackage
lib/config/applyrule.cpp:36
↓ 12 callers
Method
GetQueryCount
lib/db_ido/dbconnection.cpp:553
↓ 12 callers
Method
GetType
lib/db_ido/dbvalue.cpp:57
↓ 12 callers
Function
IsCaUptodate
lib/base/tlsutility.cpp:833
↓ 12 callers
Function
IsCertUptodate
lib/base/tlsutility.cpp:819
↓ 12 callers
Method
Register
lib/base/type.cpp:82
← previous
next →
101–200 of 4,470, ranked by callers