Babel  1
The voip software that only works on your local network
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
 NAudio
 CSampleStructure representing an audio sample
 NCompressor
 CManagerClass responsible for managing audio compression and decompression
 CPacketStructure representing a packet of compressed audio data
 NControls
 CThreadCapsuleManages a thread for user controls
 CUserControlsManages user input and control states
 NCustomExceptions
 CConnectionFailedException class for failed connection attempts
 CFileNotFoundException class for missing files
 CHelpFoundException class for the help flag. This is not an error
 CInvalidChoiceException class for invalid operations
 CInvalidDurationException class for invalid durations
 CInvalidIpException class for invalid IP addresses
 CInvalidNumberException class for invalid durations
 CInvalidOperationException class for invalid operations
 CInvalidPortException class for invalid port numbers
 CInvalidTOMLException class for invalid TOML files
 CInvalidTOMLKeyTypeException class for invalid TOML key types
 CInvalidTypeException class for invalid types in std::any
 CInvalidUsernameException class for invalid usernames
 CNoActiveNetworkException class for missing active network managers
 CNoAddressManagerException class for missing address managers
 CNoAudioPacketException class for missing audio packets
 CNoAudioStreamException class for missing audio streams
 CNoCompressedAudioException class for missing compressed audio data
 CNoFlagParameterException class for missing flag parameters
 CNoNetworkClassException class for missing network class instances
 CNoTOMLException class for missing TOML files
 CNoTOMLKeyException class for missing TOML keys
 CThreadFoundException class for the thread termination. This is not an error
 CUnknownArgumentException class for unknown arguments
 CVersionFoundException class for the version flag. This is not an error
 NLogging
 CLogA 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
 CTCPA class for handling TCP network communication
 CUDPA class for handling UDP network communication
 CBootScreenManages and displays boot screens
 CPortAudioClass for handling audio playback and recording using PortAudio