|
Babel
1
The voip software that only works on your local network
|
| ▼NAudio | |
| CSample | Structure representing an audio sample |
| ▼NCompressor | |
| CManager | Class responsible for managing audio compression and decompression |
| CPacket | Structure representing a packet of compressed audio data |
| ▼NControls | |
| CThreadCapsule | Manages a thread for user controls |
| CUserControls | Manages user input and control states |
| ▼NCustomExceptions | |
| CConnectionFailed | Exception class for failed connection attempts |
| CFileNotFound | Exception class for missing files |
| CHelpFound | Exception class for the help flag. This is not an error |
| CInvalidChoice | Exception class for invalid operations |
| CInvalidDuration | Exception class for invalid durations |
| CInvalidIp | Exception class for invalid IP addresses |
| CInvalidNumber | Exception class for invalid durations |
| CInvalidOperation | Exception class for invalid operations |
| CInvalidPort | Exception class for invalid port numbers |
| CInvalidTOML | Exception class for invalid TOML files |
| CInvalidTOMLKeyType | Exception class for invalid TOML key types |
| CInvalidType | Exception class for invalid types in std::any |
| CInvalidUsername | Exception class for invalid usernames |
| CNoActiveNetwork | Exception class for missing active network managers |
| CNoAddressManager | Exception class for missing address managers |
| CNoAudioPacket | Exception class for missing audio packets |
| CNoAudioStream | Exception class for missing audio streams |
| CNoCompressedAudio | Exception class for missing compressed audio data |
| CNoFlagParameter | Exception class for missing flag parameters |
| CNoNetworkClass | Exception class for missing network class instances |
| CNoTOML | Exception class for missing TOML files |
| CNoTOMLKey | Exception class for missing TOML keys |
| CThreadFound | Exception class for the thread termination. This is not an error |
| CUnknownArgument | Exception class for unknown arguments |
| CVersionFound | Exception class for the version flag. This is not an error |
| ▼NLogging | |
| CLog | A singleton class that provides thread-safe logging capabilities with timestamps, active only when logging and debug outputs only when debugging and logging is enabled |
| ▼NNetwork | |
| CTCP | A class for handling TCP network communication |
| CUDP | A class for handling UDP network communication |
| CBootScreen | Manages and displays boot screens |
| CPortAudio | Class for handling audio playback and recording using PortAudio |