libnick
2024.12.0
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
1
2
3
]
C
Nickvision::App::AppInfo
A model for the information about an application
C
Nickvision::Keyring::Credential
A model of a credential stored in a keyring
C
Nickvision::Network::CurlEasy
An object for making easy curl requests
C
Nickvision::App::DataFileBase
A base class for json data files
C
Nickvision::App::DataFileManager
A manager of data files for an application
C
Nickvision::Events::Event< T >
An event that can have handlers subscribe to it, which in turn will be called when the event is invoked
C
Nickvision::Events::Event< Nickvision::Events::EventArgs >
C
Nickvision::Events::Event< Nickvision::Events::ParamEventArgs< std::vector< std::string > > >
C
Nickvision::Events::Event< Nickvision::Filesystem::FileSystemChangedEventArgs >
C
Nickvision::Events::Event< Nickvision::Network::NetworkStateChangedEventArgs >
C
Nickvision::Events::Event< Nickvision::System::ProcessExitedEventArgs >
▼
C
Nickvision::Events::EventArgs
A base class for event arguments
C
Nickvision::Events::ParamEventArgs< T >
An event argument that contains a single parameter
C
Nickvision::Filesystem::FileSystemChangedEventArgs
An event argument for when a file system object is changed
C
Nickvision::Network::NetworkStateChangedEventArgs
An event argument for when the network state is changed
▼
C
Nickvision::Notifications::NotificationSentEventArgs
An event argument for when a notification is sent
C
Nickvision::Notifications::ShellNotificationSentEventArgs
An event argument for when a shell notification is sent
C
Nickvision::System::ProcessExitedEventArgs
An event argument for when a process has exited
C
Nickvision::Filesystem::FileSystemWatcher
A watcher of a file system folder
C
Nickvision::App::InterProcessCommunicator
An inter process communicator (server/client)
C
Nickvision::Network::IPv4Address
A model of an IPv4 address
C
Nickvision::Keyring::Keyring
A model of a keyring object for managing credentials
C
Nickvision::Logging::Logger
A logger of application messages
C
Nickvision::Network::MacAddress
A model of a MAC address
C
Nickvision::Network::NetworkMonitor
A monitor of the system's network connection
C
Nickvision::Keyring::PasswordGenerator
A random password generator
C
Nickvision::System::Process
A managed process
C
Nickvision::Database::SqlContext
A sqlite function context
C
Nickvision::Database::SqlDatabase
A sqlite (sqlcipher) database
C
Nickvision::Database::SqlStatement
A sqlite statement
C
Nickvision::Database::SqlValue
A sqlite value
C
Nickvision::System::SuspendInhibitor
An object to prevent the system from suspending
C
Nickvision::Taskbar::TaskbarItem
An item on the taskbar
C
Nickvision::Update::Updater
An object to check for application updates through GitHub
C
Nickvision::Update::Version
A model for a version number
C
Nickvision::App::WindowGeometry
A model of a window's geometry
Generated by
1.12.0