Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Windscribe/Desktop-App
/ types & classes
Types & classes
1,051 in github.com/Windscribe/Desktop-App
⨍
Functions
7,837
◇
Types & classes
1,051
↓ 72 callers
Class
Files
src/helper/macos/installer/files.h:5
↓ 62 callers
Class
IpAddress
src/client/client-common/types/ipaddress.h:11
↓ 43 callers
Class
LocationID
Uniquely identifies a location among all locations (API locations, statis IPs locations, custom config locations, best location).
src/client/client-common/types/locationid.h:9
↓ 40 callers
Class
FontDescr
src/client/frontend/gui/graphicresources/fontdescr.h:5
↓ 19 callers
Class
Protocol
src/client/client-common/types/protocol.h:6
↓ 15 callers
Class
IpAddressRange
src/client/client-common/types/ipaddress.h:55
↓ 14 callers
Class
ErrorMessageInfo
src/client/frontend/gui/loginwindow/loginwindowtypes.h:15
↓ 11 callers
Class
ExceptionInfo
src/client/client-common/utils/crashhandler.cpp:60
↓ 10 callers
Class
ConnectionSettings
src/client/client-common/types/connectionsettings.h:10
↓ 9 callers
Class
Iface
Builds an [Interface] block. Setting a field to QString() (null) omits its line; the section itself can be omitted entirely with include=false.
src/client/engine/engine/customconfigs/tests/wireguardcustomconfig.test.cpp:20
↓ 9 callers
Class
InstallError
tools/deps/installutils.py:26
↓ 9 callers
Class
Peer
src/client/engine/engine/customconfigs/tests/wireguardcustomconfig.test.cpp:47
↓ 5 callers
Class
AdapterGatewayInfo
src/client/engine/engine/helper/helper_win.h:9
↓ 5 callers
Class
ProtocolStatus
src/client/client-common/types/protocolstatus.h:11
↓ 4 callers
Class
StaticIpPortsVector
src/client/client-common/api_responses/staticips.h:24
↓ 4 callers
Enum
state
src/client/engine/engine/vpnshare/httpproxyserver/httpproxyrequestparser.h:29
↓ 3 callers
Class
AmneziawgUnblockParam
src/client/client-common/api_responses/amneziawgunblockparams.h:8
↓ 3 callers
Class
CComPtr
src/helper/windows/changeics/miniatl.h:200
↓ 3 callers
Class
ComboBoxItemDescr
src/client/frontend/gui/preferenceswindow/comboboxitem.h:17
↓ 3 callers
Class
NetworkInterface
src/client/client-common/types/networkinterface.h:14
↓ 2 callers
Class
ExecuteCmdResult
src/helper/windows/executecmd.h:6
↓ 2 callers
Class
HttpProxyHeader
src/client/engine/engine/vpnshare/httpproxyserver/httpproxyheader.h:7
↓ 2 callers
Class
INetworkDetectionManager
src/client/engine/engine/vpnshare/vpnsharecontroller.h:17
↓ 2 callers
Class
IpcLocation
src/client/client-common/ipc/clicommands.h:27
↓ 2 callers
Class
TextPixmap
Util class: convert the text to QPixmap to speed up subsequent drawings The reason for this is that drawing text is quite slow and it speeds up signif
src/client/frontend/gui/locations/view/textpixmap.h:13
↓ 1 callers
Class
AdapterGatewayInfo
src/client/engine/engine/connectionmanager/adaptergatewayinfo.h:8
↓ 1 callers
Class
AmneziawgUnblockParams
src/client/client-common/api_responses/amneziawgunblockparams.h:33
↓ 1 callers
Class
ArgHelper
tools/base/arghelper.py:13
↓ 1 callers
Class
BackgroundSettings
src/client/client-common/types/backgroundsettings.h:12
↓ 1 callers
Class
ChecksumError
tools/deps/installutils.py:32
↓ 1 callers
Class
ConnectedDnsInfo
src/client/client-common/types/connecteddnsinfo.h:13
↓ 1 callers
Class
Credentials
src/client/engine/engine/customconfigs/customovpnauthcredentialsstorage.h:23
↓ 1 callers
Class
DecoyTrafficSettings
src/client/client-common/types/decoytrafficsettings.h:14
↓ 1 callers
Class
EngineSettings
implicitly shared class EngineSettings
src/client/client-common/types/enginesettings.h:98
↓ 1 callers
Class
FirewallConfig
Intent-based firewall description. The privileged helper is the sole author of the actual iptables/pf ruleset; the client only sends this validated in
src/helper/common/helper_commands.h:188
↓ 1 callers
Class
FirewallSettings
src/client/client-common/types/firewallsettings.h:10
↓ 1 callers
Class
GuiPersistentState
src/client/client-common/types/guipersistentstate.h:11
↓ 1 callers
Class
GuiSettings
src/client/client-common/types/guisettings.h:18
↓ 1 callers
Class
IP_DESCR
src/client/engine/engine/ping/keepalivemanager.h:28
↓ 1 callers
Class
IndependentPixmap
everywhere we use this class instead of QPixmap for Mac retina, use pixelRatio = 2, for the rest pixelRatio = 1; since the size of the QPixmap depends
src/client/frontend/gui/graphicresources/independentpixmap.h:11
↓ 1 callers
Class
IpForwardRow
src/client/client-common/utils/networktypes.h:10
↓ 1 callers
Class
Location
src/client/client-common/types/location.h:41
↓ 1 callers
Class
MacAddrSpoofing
src/client/client-common/types/macaddrspoofing.h:20
↓ 1 callers
Class
PacketSize
src/client/client-common/types/packetsize.h:11
↓ 1 callers
Class
PingData
src/client/engine/engine/ping/pingstorage.h:29
↓ 1 callers
Class
PingIpState
src/client/engine/engine/ping/pingmanager.h:57
↓ 1 callers
Class
PipeRuntimeError
tools/base/process.py:41
↓ 1 callers
Class
ProxySettings
src/client/client-common/types/proxysettings.h:11
↓ 1 callers
Class
QWidget
src/client/engine/utils/dnsscripts_linux.h:7
↓ 1 callers
Class
ShareProxyGateway
src/client/client-common/types/shareproxygateway.h:13
↓ 1 callers
Class
ShareSecureHotspot
src/client/client-common/types/sharesecurehotspot.h:14
↓ 1 callers
Class
SoundSettings
src/client/client-common/types/soundsettings.h:12
↓ 1 callers
Class
SplitTunneling
src/client/client-common/types/splittunneling.h:303
↓ 1 callers
Class
SplitTunnelingApp
src/client/client-common/types/splittunneling.h:184
↓ 1 callers
Class
SplitTunnelingNetworkRoute
src/client/client-common/types/splittunneling.h:87
↓ 1 callers
Class
SplitTunnelingSettings
src/client/client-common/types/splittunneling.h:16
↓ 1 callers
Class
StaticIps
implicitly shared class StaticIps
src/client/client-common/api_responses/staticips.h:85
↓ 1 callers
Class
WireGuardConfig
src/client/engine/engine/wireguardconfig/wireguardconfig.h:8
↓ 1 callers
Class
stat
src/client/frontend/frontend-common/utils/directorypermissions_posix.cpp:90
↓ 1 callers
Class
stat
src/helper/macos/utils.cpp:89
↓ 1 callers
Class
stat
src/helper/macos/wireguard/wireguardcommunicator.cpp:117
↓ 1 callers
Class
stat
src/helper/linux/installer_verifier.cpp:87
↓ 1 callers
Class
stat
src/helper/linux/utils.cpp:83
↓ 1 callers
Class
stat
src/helper/linux/wireguard/userspace/wireguardgocommunicator.cpp:115
Class
ADAPTER_GATEWAY_INFO
src/helper/common/helper_commands.h:134
Enum
ADVANCED_SCREEN
src/client/frontend/gui/preferenceswindow/advancedwindow/advancedwindowitem.h:14
Enum
API_RET_CODE
src/client/client-common/types/enums.h:28
Enum
APP_SKIN
src/client/client-common/types/enums.h:249
Enum
ASPECT_RATIO_MODE
src/client/client-common/types/enums.h:309
Class
AboutWindowItem
src/client/frontend/gui/preferenceswindow/aboutwindow/aboutwindowitem.h:11
Class
AccountDataItem
src/client/frontend/gui/preferenceswindow/accountwindow/accountdataitem.h:7
Class
AccountInfo
src/client/frontend/frontend-common/backend/preferences/accountinfo.h:6
Class
AccountWindowItem
src/client/frontend/gui/preferenceswindow/accountwindow/accountwindowitem.h:15
Class
Acknowledge
src/client/client-common/ipc/clicommands.h:52
Class
ActiveProcesses
src/helper/windows/active_processes.h:10
Class
AdapterAddress
src/client/client-common/utils/networktypes.h:102
Class
AdapterGatewayInfo
src/client/engine/engine/helper/helper_posix.h:7
Class
AdapterMetricsController_win
manage adapter metrics (works for Windows10 only)
src/client/engine/engine/adaptermetricscontroller_win.h:7
Class
AdapterUtils_win
Windows network util functions for get info about adapters
src/client/engine/engine/connectionmanager/adapterutils_win.h:7
Class
AdaptersInfo
wrapper for API GetAdaptersAddresses and util functions
src/helper/windows/adapters_info.h:11
Class
AddressFromBytes
src/helper/windows/close_tcp_connections.cpp:132
Class
AddressItem
src/client/frontend/gui/preferenceswindow/splittunnelingwindow/addressitem.h:10
Class
AdvancedParametersDialog
src/client/frontend/gui/dialogs/advancedparametersdialog.h:9
Class
AdvancedWindowItem
src/client/frontend/gui/preferenceswindow/advancedwindow/advancedwindowitem.h:18
Class
AlertWindow
src/installer/gui/installer-gui-common/alertwindow.h:8
Class
AlertWindowContents
src/installer/gui/installer-gui-common/alertwindowcontents.h:7
Class
AmneziawgConfig
src/helper/common/helper_commands.h:198
Class
AmneziawgPresetsList
src/client/client-common/ipc/clicommands.h:594
Class
AntiCensorshipWindowItem
src/client/frontend/gui/preferenceswindow/anticensorshipwindow/anticensorshipwindowitem.h:13
Class
AntivirusInfo
src/client/frontend/frontend-common/utils/installedantiviruses_win.h:16
Class
ApiLocationNode
src/client/engine/engine/locationsmodel/locationnode.h:33
Class
ApiLocationsModel
Managing locations (generic API-locations and static IPs locations). Converts the apiinfo::Location vector to LocationItem vector. Detecting and addin
src/client/engine/engine/locationsmodel/apilocationsmodel.h:25
Class
ApiResolutionSettings
src/client/client-common/types/apiresolutionsettings.h:10
Class
ApiUtils
src/client/engine/engine/apiresources/apiutils.h:6
Class
AppBackgroundGroup
src/client/frontend/gui/preferenceswindow/lookandfeelwindow/appbackgroundgroup.h:11
Enum
AppIconType
src/client/frontend/gui/trayicon.h:25
Enum
AppIconType
src/client/frontend/gui/mainwindow.h:32
Class
AppIncludedItem
src/client/frontend/gui/preferenceswindow/splittunnelingwindow/appincludeditem.h:10
Class
AppSearchItem
src/client/frontend/gui/preferenceswindow/splittunnelingwindow/appsearchitem.h:9
Class
AppVersion
src/client/client-common/version/appversion.h:6
next →
1–100 of 1,051, ranked by callers