XX CMake Package
Loading...
Searching...
No Matches
XX Namespace Reference

Namespaces

namespace  Populated
namespace  Sample
namespace  Function
namespace  Logger
 provide streams for logging
namespace  QtMessage
namespace  Linalg
namespace  Math
namespace  Midi
namespace  SecureNetwork
namespace  AuthProvider
namespace  Network
namespace  RestApi
namespace  Managed
namespace  TabStack

Classes

class  RecentFiles
 manages a list of recently used files and provides a menu to access them More...
class  FastFourierTransfrom
 fast fourier transform More...
class  Spectrogram
 create spectrogram from audio sample data More...
class  ByteConversion
 convert data types to and from byte arrays More...
class  ByteFours
 convert a byte into a base 4 representation More...
class  DataStore
 manage data storage paths More...
class  FileTools
 file-related utilities More...
struct  Info
 provide system and environment information More...
class  Settings
 manage application settings More...
class  ShallowCrypt
 uses a simple XOR cipher + some additional obfuscations More...
class  SharedData
 manage shared data across processes More...
class  ShellClient
 execute shell commands locally or remotely via SSH More...
class  Singleton
 base class for singleton pattern implementation More...
class  Array2D
 a 2d array More...
struct  CompileTimeString
 use a string as a template arguemnt More...
class  DoubleBuffer
 swap data beteween two buffers More...
class  Locker
 a locker class to prevent executions of code More...
struct  Range
struct  Size
 simple size structure, to be used where QSize is not available More...
class  BusyCursor
 busy cursor as RAII More...
class  ColorSpace
 color space conversions More...
class  DeviceTools
 tools for device specific features More...
class  LoggerModel
 expose a logger as a QStandardItemModel More...
class  OscMessage
 OSC message. More...
class  Rainbow
 generate a rainbow of colors More...
struct  LogFileBase
 log file base More...
class  LogFile
 a log file More...
struct  LogSymbol
 symbols for log messages More...
class  Graph
 graph structure More...
class  Polynomial
 n th degree polynomials More...
class  Note
 musical note More...
class  Scale
 musical scale More...
class  TimeCode
 time code More...
struct  Shared
 tools for shared application More...
class  RainbowRectangle
 a rainbow colored rectangle More...
class  QmlView
 a wrapper for QQuickView More...
class  IndexedDB
 allows to use the IndexedDB as file system More...
class  LocalTextBrowser
 a QTextBrowser that can load local resources More...
class  LoggerLabel
 a QLabel that can display log messages More...
struct  Look
 helper functions for look and feel of widgets More...
class  QmlWidget
 a wrapper for QQuickWidget More...

Typedefs

template<typename TestType>
using isIntegerType = typename std::enable_if<std::is_integral<TestType>::value, bool>::type
template<typename TestType>
using isFloatType = typename std::enable_if<std::is_floating_point<TestType>::value, bool>::type
template<typename TestType>
using isSigned = typename std::enable_if<std::is_signed<TestType>::value, bool>::type
template<typename TestType>
using isUnsigned = typename std::enable_if<!std::is_signed<TestType>::value, bool>::type
using Bytes = QList<uchar>

Functions

std::ostream & operator<< (std::ostream &out, const ByteFours &bf)
QDebug operator<< (QDebug stream, const ByteFours &bf)
QDebug operator<< (QDebug stream, const Polynomial &polynomial)
QDebug operator<< (QDebug stream, const Polynomial::Segment &segment)
Bytesoperator<< (Bytes &data, const uchar &byte)

Function Documentation

◆ operator<<() [1/2]

QDebug XX::operator<< ( QDebug stream,
const ByteFours & bf )

◆ operator<<() [2/2]

std::ostream & XX::operator<< ( std::ostream & out,
const ByteFours & bf )