libnick 2025.9.1
A cross-platform base for native Nickvision applications.
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CNickvision::App::AppInfoA model for the information about an application
 CNickvision::Helpers::CancellationTokenA token that can be used to cancel an operation
 CNickvision::Keyring::CredentialA model of a credential stored in a keyring
 CNickvision::Events::Event< T >An event that can have handlers subscribe to it, which in turn will be called when the event is invoked
 CNickvision::Events::EventArgsA base class for event arguments
 CNickvision::Events::ParamEventArgs< T >An event argument that contains a single parameter
 CNickvision::Filesystem::FileSystemChangedEventArgsAn event argument for when a file system object is changed
 CNickvision::Network::NetworkStateChangedEventArgsAn event argument for when the network state is changed
 CNickvision::Notifications::NotificationSentEventArgsAn event argument for when a notification is sent
 CNickvision::Notifications::ShellNotificationSentEventArgsAn event argument for when a shell notification is sent
 CNickvision::System::ProcessExitedEventArgsAn event argument for when a process has exited
 CNickvision::Filesystem::FileSystemWatcherA watcher of a file system folder
 CNickvision::Helpers::IJsonSerializableAn interface for objects serializable to Json
 CNickvision::App::WindowGeometryA model of a window's geometry
 CNickvision::Helpers::JsonFileBaseA base class for thread-safe json data files
 CINetworkListManagerEvents class NetworkMonitor
 CNickvision::Network::NetworkMonitorA monitor of the system's network connection
 CNickvision::Network::IPv4AddressA model of an IPv4 address
 CNickvision::Keyring::KeyringA model of a keyring object for managing credentials
 CNickvision::Network::MacAddressA model of a MAC address
 CNickvision::Helpers::PairHashA hash value for std::pair
 CNickvision::Keyring::PasswordGeneratorA random password generator
 CNickvision::System::ProcessA managed process
 CNickvision::Database::SqliteDatabaseA thread-safe sqlite (sqlcipher) database
 CNickvision::Database::SqliteFunctionContextA sqlite function context
 CNickvision::Database::SqliteStatementA sqlite statement
 CNickvision::Database::SqliteValueA sqlite value
 CNickvision::System::SuspendInhibitorAn object to prevent the system from suspending
 CNickvision::Update::UpdaterAn object to check for and download new releases through GitHub
 CNickvision::Update::VersionA model for a version number