libnick 2025.3.0
A cross-platform base for native Nickvision applications.
|
CNickvision::App::AppInfo | A model for the information about an application |
CNickvision::Keyring::Credential | A model of a credential stored in a keyring |
CNickvision::Network::CurlEasy | An object for making easy curl requests |
CNickvision::App::DataFileBase | A base class for json data files |
CNickvision::App::DataFileManager | A manager of data files for an application |
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 |
▼CINetworkListManagerEvents class NetworkMonitor | |
CNickvision::Network::NetworkMonitor | A monitor of the system's network connection |
CNickvision::App::InterProcessCommunicator | An inter process communicator (server/client) |
CNickvision::Network::IPv4Address | A model of an IPv4 address |
CNickvision::Keyring::Keyring | A model of a keyring object for managing credentials |
CNickvision::Logging::Logger | A logger of application messages |
CNickvision::Network::MacAddress | A model of a MAC address |
CNickvision::Notifications::NotifyIcon | An icon for the Windows system tray |
CNickvision::Notifications::NotifyIconMenu | A menu for a NotifyIcon |
▼CNickvision::Notifications::NotifyIconMenuItem | A generic menu item for a NotifyIcon |
CNickvision::Notifications::NotifyIconActionMenuItem | An actionable menu item for a NotifyIcon |
CNickvision::Notifications::NotifyIconSeparatorMenuItem | A separator menu item for a NotifyIcon |
CNickvision::Keyring::PasswordGenerator | A random password generator |
CNickvision::System::Process | A managed process |
CNickvision::Network::Socket | A network socket (an endpoint for communication) |
CNickvision::Database::SqlContext | A sqlite function context |
CNickvision::Database::SqlDatabase | A sqlite (sqlcipher) database |
CNickvision::Database::SqlStatement | A sqlite statement |
CNickvision::Database::SqlValue | A sqlite value |
CNickvision::System::SuspendInhibitor | An object to prevent the system from suspending |
CNickvision::Taskbar::TaskbarItem | An item on the taskbar |
CNickvision::Update::Updater | An object to check for application updates through GitHub |
CNickvision::Update::Version | A model for a version number |
CNickvision::App::WindowGeometry | A model of a window's geometry |