libnick 2025.9.1
A cross-platform base for native Nickvision applications.
|
CNickvision::App::AppInfo | A model for the information about an application |
CNickvision::Helpers::CancellationToken | A token that can be used to cancel an operation |
CNickvision::Keyring::Credential | A 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::EventArgs | A base class for event arguments |
CNickvision::Events::ParamEventArgs< T > | An event argument that contains a single parameter |
CNickvision::Filesystem::FileSystemChangedEventArgs | An event argument for when a file system object is changed |
CNickvision::Network::NetworkStateChangedEventArgs | An event argument for when the network state is changed |
▼CNickvision::Notifications::NotificationSentEventArgs | An event argument for when a notification is sent |
CNickvision::Notifications::ShellNotificationSentEventArgs | An event argument for when a shell notification is sent |
CNickvision::System::ProcessExitedEventArgs | An event argument for when a process has exited |
CNickvision::Filesystem::FileSystemWatcher | A watcher of a file system folder |
▼CNickvision::Helpers::IJsonSerializable | An interface for objects serializable to Json |
CNickvision::App::WindowGeometry | A model of a window's geometry |
CNickvision::Helpers::JsonFileBase | A base class for thread-safe json data files |
▼CINetworkListManagerEvents class NetworkMonitor | |
CNickvision::Network::NetworkMonitor | A monitor of the system's network connection |
CNickvision::Network::IPv4Address | A model of an IPv4 address |
CNickvision::Keyring::Keyring | A model of a keyring object for managing credentials |
CNickvision::Network::MacAddress | A model of a MAC address |
CNickvision::Helpers::PairHash | A hash value for std::pair |
CNickvision::Keyring::PasswordGenerator | A random password generator |
CNickvision::System::Process | A managed process |
CNickvision::Database::SqliteDatabase | A thread-safe sqlite (sqlcipher) database |
CNickvision::Database::SqliteFunctionContext | A sqlite function context |
CNickvision::Database::SqliteStatement | A sqlite statement |
CNickvision::Database::SqliteValue | A sqlite value |
CNickvision::System::SuspendInhibitor | An object to prevent the system from suspending |
CNickvision::Update::Updater | An object to check for and download new releases through GitHub |
CNickvision::Update::Version | A model for a version number |