MCPcopy Create free account

hub / github.com/USBGuard/usbguard / functions

Functions888 in github.com/USBGuard/usbguard

↓ 115 callersMethodappend
* @brief Appends new value into attribute values using move semantics. * * @param value Value to append into attribute values. */
src/Library/public/usbguard/Rule.hpp:268
↓ 84 callersFunctionException
src/Library/public/usbguard/Exception.hpp:51
↓ 71 callersMethodempty
* @brief Checks whether attribute does not contain any values. * * @return True if this attribute does not contain any value, * f
src/Library/public/usbguard/Rule.hpp:299
↓ 53 callersMethodtoString
src/Library/UEvent.cpp:94
↓ 44 callersMethodwhat
* @brief Describes the exception. * * @return Describes what happened. */
src/Library/public/usbguard/RuleParser.hpp:96
↓ 34 callersMethodgetAttribute
src/Library/UEvent.cpp:63
↓ 33 callersMethodappliesTo
src/Library/RulePrivate.cpp:64
↓ 30 callersMethodgetTarget
src/Library/RulePrivate.cpp:231
↓ 23 callersFunctionnumberToString
src/Common/Utility.hpp:101
↓ 23 callersMethodsetKey
src/Library/public/usbguard/Audit.cpp:139
↓ 22 callersMethodhasSettingValue
src/Library/ConfigFilePrivate.cpp:129
↓ 20 callersFunctionparentPath
src/Common/Utility.cpp:205
↓ 19 callersMethodsetTarget
src/Library/RulePrivate.cpp:226
↓ 17 callersMethodgetRuleID
src/Library/RulePrivate.cpp:221
↓ 17 callersMethodhasPrivilege
src/Library/public/usbguard/IPCServer.cpp:133
↓ 14 callersFunctionfilenameFromPath
src/Common/Utility.cpp:185
↓ 14 callersMethodgetRuleID
src/Library/public/usbguard/Rule.cpp:64
↓ 14 callersFunctionhasPrefix
src/Common/Utility.cpp:398
↓ 14 callersMethodset
* @brief Sets value in single-value attribute using move semantics. * * @param Value to set. * @throw runtime_error If attribute
src/Library/public/usbguard/Rule.hpp:363
↓ 14 callersMethodsetAttribute
src/Library/UEvent.cpp:57
↓ 13 callersMethodcount
* @brief Returns number of values of this attribute. * * @return Number of values of this attribute. */
src/Library/public/usbguard/Rule.hpp:288
↓ 12 callersMethodclear
src/Library/UEvent.cpp:52
↓ 10 callersMethodmerge
src/Library/public/usbguard/IPCServer.cpp:250
↓ 10 callersMethodsetSetOperator
* @brief Sets set operator. * * @param op Set operator to set. */
src/Library/public/usbguard/Rule.hpp:248
↓ 10 callersFunctiontoString_appendNonEmptyAttribute
src/Library/RulePrivate.cpp:417
↓ 9 callersFunctiontokenizeString
src/Common/Utility.hpp:69
↓ 9 callersFunctiontrim
src/Common/Utility.cpp:277
↓ 8 callersFunctioncountPathComponents
src/Common/Utility.cpp:459
↓ 8 callersMethodgetDeviceRule
src/Library/DevicePrivate.cpp:77
↓ 8 callersMethodhasAttribute
src/Library/UEvent.cpp:75
↓ 8 callersFunctionhasSuffix
src/Common/Utility.cpp:387
↓ 8 callersFunctiontoLDIF_appendNonEmptyAttribute
src/Common/LDAPUtil.cpp:61
↓ 8 callersMethodtoString
src/Library/public/usbguard/Audit.cpp:54
↓ 7 callersFunctionbase64EncodedSize
src/Library/Base64.cpp:288
↓ 7 callersFunctionbusEndianToHost
src/Common/ByteOrder.hpp:30
↓ 7 callersMethodopen
src/Library/ConfigFilePrivate.cpp:54
↓ 7 callersFunctionparseRuleFromString
src/Library/public/usbguard/RuleParser.cpp:45
↓ 7 callersMethodreadAttribute
src/Library/SysFSDevice.cpp:161
↓ 7 callersFunctionstringValueFromRule
src/Library/RuleParser/Actions.hpp:95
↓ 6 callersFunctioncreateFile
src/Tests/Regression/github-PR209-config-parser.cpp:34
↓ 6 callersMethodgetDeviceRule
src/Library/public/usbguard/Device.cpp:56
↓ 6 callersMethodgetName
* @brief Returns name of the attribute. * * @return Name of the attribute. */
src/Library/public/usbguard/Rule.hpp:321
↓ 6 callersMethodload
src/Daemon/LDAPRuleSet.cpp:70
↓ 6 callersMethodsetRuleID
src/Library/RulePrivate.cpp:216
↓ 5 callersFunctionbase64DecodedSize
src/Library/Base64.cpp:293
↓ 5 callersFunctionbase64Encode
src/Library/Base64.cpp:201
↓ 5 callersMethodgetID
src/Library/DevicePrivate.cpp:201
↓ 5 callersMethodgetTarget
src/Library/public/usbguard/Rule.cpp:74
↓ 5 callersFunctionisSubsetOf
src/Library/public/usbguard/Predicates.hpp:39
↓ 5 callersMethodrunning
src/Common/Thread.hpp:98
↓ 5 callersFunctiontoHumanReadable
src/CLI/usbguard-print-version.cpp:35
↓ 5 callersMethodtoString
src/Library/public/usbguard/USB.cpp:86
↓ 4 callersFunctionappendToMessage
src/Daemon/LinuxAuditBackend.cpp:144
↓ 4 callersMethodappliesTo
src/Library/public/usbguard/USB.cpp:208
↓ 4 callersMethodgetSystemName
src/Library/DeviceBase.cpp:175
↓ 4 callersMethodhasRequiredAttributes
src/Library/UEvent.cpp:109
↓ 4 callersMethodhaveDescriptor
src/Library/public/usbguard/USB.cpp:528
↓ 4 callersFunctionloadFiles
src/Common/Utility.cpp:314
↓ 4 callersMethodsave
src/Daemon/LDAPRuleSet.cpp:91
↓ 4 callersMethodsetBackend
src/Library/public/usbguard/Audit.cpp:163
↓ 4 callersMethodsetHash
src/Library/RulePrivate.cpp:336
↓ 4 callersMethodtoRuleString
* @brief Returns string representation of this attribute. * * Format: * - single-valued: * \<name\> \<value\> *
src/Library/public/usbguard/Rule.hpp:486
↓ 4 callersMethodupdate
src/Library/Hash.cpp:144
↓ 3 callersFunction__check_b64_input
src/Library/Base64.cpp:144
↓ 3 callersMethodappendRule
src/Daemon/Daemon.cpp:751
↓ 3 callersMethodapplyDevicePolicy
src/Daemon/Daemon.cpp:796
↓ 3 callersFunctionbase64Decode
src/Library/Base64.cpp:237
↓ 3 callersMethodclose
src/Library/ConfigFilePrivate.cpp:105
↓ 3 callersMethodgetDevice
src/Library/DeviceManagerPrivate.cpp:111
↓ 3 callersMethodgetHeaderLine
src/Library/UEvent.cpp:80
↓ 3 callersMethodgetRules
src/Library/public/usbguard/Policy.cpp:174
↓ 3 callersMethodgetSourceInfo
src/Daemon/NSHandler.cpp:72
↓ 3 callersMethodisController
src/Library/DeviceBase.cpp:165
↓ 3 callersMethodlistDevices
src/Daemon/Daemon.cpp:994
↓ 3 callersMethodlock
src/Library/public/usbguard/Logger.cpp:301
↓ 3 callersMethodopen
src/Library/public/usbguard/ConfigFile.cpp:35
↓ 3 callersMethodparse
src/Library/ConfigFilePrivate.cpp:134
↓ 3 callersFunctionremovePrefix
src/Common/Utility.cpp:377
↓ 3 callersMethodscan
src/Library/UEventDeviceManager.cpp:98
↓ 3 callersMethodsetRuleID
src/Library/public/usbguard/Rule.cpp:59
↓ 3 callersMethodsetTarget
src/Library/public/usbguard/Rule.cpp:69
↓ 3 callersMethodsetWithConnectType
src/Library/RulePrivate.cpp:296
↓ 3 callersFunctionshowHelp
src/CLI/usbguard-read-descriptor.cpp:43
↓ 3 callersFunctionshowHelp
src/CLI/usbguard-remove-user.cpp:43
↓ 3 callersFunctionshowHelp
src/CLI/usbguard-rule-parser.cpp:54
↓ 3 callersFunctionshowHelp
src/CLI/usbguard-apply-device-policy.cpp:42
↓ 3 callersFunctionshowHelp
src/CLI/usbguard-set-parameter.cpp:40
↓ 3 callersFunctionshowHelp
src/CLI/usbguard-get-parameter.cpp:39
↓ 3 callersFunctionshowHelp
src/CLI/usbguard-add-user.cpp:48
↓ 3 callersFunctionshowHelp
src/CLI/usbguard-append-rule.cpp:41
↓ 3 callersFunctionshowHelp
src/CLI/usbguard-remove-rule.cpp:39
↓ 3 callersMethodtoRuleString
src/Library/public/usbguard/USB.cpp:81
↓ 3 callersMethodtoString
src/Library/RulePrivate.cpp:428
↓ 3 callersFunctionusbguard_apply_device_policy
src/CLI/usbguard-apply-device-policy.cpp:62
↓ 3 callersMethodwait
src/Library/IPCClientPrivate.cpp:177
↓ 2 callersFunctionPropertyParameterChanged
* @brief Defines algorithm to perform in the case that property parameter * has been changed. * * @see \link Interface::PropertyParamet
src/Library/public/usbguard/IPCClient.hpp:251
↓ 2 callersMethodclone
src/Library/LocaltimeCondition.cpp:83
↓ 2 callersMethodclose
src/Library/public/usbguard/ConfigFile.cpp:45
↓ 2 callersMethodconnect
src/Library/IPCClientPrivate.cpp:116
↓ 2 callersMethoddelDescriptor
src/Library/public/usbguard/USB.cpp:523
next →1–100 of 888, ranked by callers