|
libnick 2025.10.0
A cross-platform base for native Nickvision applications.
|
| NNickvision | |
| NApp | |
| CAppInfo | A model for the information about an application |
| CWindowGeometry | A model of a window's geometry |
| NDatabase | |
| CSqliteDatabase | A thread-safe sqlite (sqlcipher) database |
| CSqliteFunctionContext | A sqlite function context |
| CSqliteStatement | A sqlite statement |
| CSqliteValue | A sqlite value |
| NEvents | |
| CEvent | An event that can have handlers subscribe to it, which in turn will be called when the event is invoked |
| CEventArgs | A base class for event arguments |
| CParamEventArgs | An event argument that contains a single parameter |
| NFilesystem | |
| CFileSystemChangedEventArgs | An event argument for when a file system object is changed |
| CFileSystemWatcher | A watcher of a file system folder |
| NHelpers | |
| CCancellationToken | A token that can be used to cancel an operation |
| CIJsonSerializable | An interface for objects serializable to Json |
| CJsonFileBase | A base class for thread-safe json data files |
| CPairHash | A hash value for std::pair |
| NKeyring | |
| CCredential | A model of a credential stored in a keyring |
| CKeyring | A model of a keyring object for managing credentials |
| CPasswordGenerator | A random password generator |
| NNetwork | |
| CIPv4Address | A model of an IPv4 address |
| CMacAddress | A model of a MAC address |
| CNetworkMonitor | A monitor of the system's network connection |
| CNetworkStateChangedEventArgs | An event argument for when the network state is changed |
| NNotifications | |
| CNotificationSentEventArgs | An event argument for when a notification is sent |
| CShellNotificationSentEventArgs | An event argument for when a shell notification is sent |
| NSystem | |
| CProcess | A managed process |
| CProcessExitedEventArgs | An event argument for when a process has exited |
| CSuspendInhibitor | An object to prevent the system from suspending |
| NUpdate | |
| CUpdater | An object to check for and download new releases through GitHub |
| CVersion | A model for a version number |