Shared utilities (I/O helpers, spectral analysis, layout management, warp algorithms). More...
Classes | |
| class | File |
| class | ApplicationLogger |
| ApplicationLogger. More... | |
| class | CircularBuffer |
| The TEMPLATE CIRCULAR BUFFER provides a template for thread safe circular buffers. More... | |
| class | ICommand |
| The ICommand interface provides the base class of every command of the command design pattern. More... | |
| class | IObserver |
| The IObserver interface provides the base class of every observer of the observer design pattern. More... | |
| class | Subject |
| The Subject class provides the base class of every subject of the observer design pattern. More... | |
| class | IOUtils |
| IO utilitie routines. More... | |
| class | KMeans |
| K-Means Clustering. More... | |
| class | LayoutLoader |
| Processes AsA .elc files which contain the electrode positions of a EEG hat. More... | |
| struct | fitUser |
| class | LayoutMaker |
| Make layout files from given 3D points. More... | |
| class | MNEMath |
| Math methods. More... | |
| class | MNETracer |
| class | SelectionIO |
| Processes selection files (mne .sel) files which contain the chanels for each selection group. More... | |
| class | SimplexAlgorithm |
| Simplex algorithm. More... | |
| struct | TaperedSpectraInputData |
| class | Spectral |
| Computes spectral measures of input data. More... | |
| struct | SpectogramInputData |
| class | Spectrogram |
| struct | fitUserNew |
| class | Sphere |
| Describes a 3D sphere object. More... | |
| class | Warp |
| Thin Plate Spline Warp. More... | |
Typedefs | |
| typedef CircularBuffer< int > | CircularBuffer_int |
| typedef CircularBuffer< short > | CircularBuffer_short |
| typedef CircularBuffer< char > | CircularBuffer_char |
| typedef CircularBuffer< double > | CircularBuffer_double |
| typedef CircularBuffer< QPair< int, int > > | CircularBuffer_pair_int_int |
| typedef CircularBuffer< QPair< double, double > > | CircularBuffer_pair_double_double |
| typedef CircularBuffer< Eigen::MatrixXd > | CircularBuffer_Matrix_double |
| typedef CircularBuffer< Eigen::MatrixXf > | CircularBuffer_Matrix_float |
| typedef struct UTILSLIB::fitUser | fitUserRec |
| typedef struct UTILSLIB::fitUserNew | fitUserRecNew |
Functions | |
| constexpr auto | timeNowNow () |
| constexpr auto | dateToday () |
| constexpr auto | dateTimeNow () |
| constexpr auto | gitHash () |
| constexpr auto | gitHashLong () |
| const char * | buildDateTime () |
| const char * | buildHash () |
| const char * | buildHashLong () |
Shared utilities (I/O helpers, spectral analysis, layout management, warp algorithms).
| typedef CircularBuffer<char> UTILSLIB::CircularBuffer_char |
Defines CircularBuffer of char type.
Definition at line 293 of file circularbuffer.h.
| typedef CircularBuffer<double> UTILSLIB::CircularBuffer_double |
Defines CircularBuffer of double type.
Definition at line 294 of file circularbuffer.h.
| typedef CircularBuffer<int> UTILSLIB::CircularBuffer_int |
Defines CircularBuffer of integer type.
Definition at line 291 of file circularbuffer.h.
| typedef CircularBuffer< Eigen::MatrixXd > UTILSLIB::CircularBuffer_Matrix_double |
Defines CircularBuffer of Eigen::MatrixXd type.
Definition at line 297 of file circularbuffer.h.
| typedef CircularBuffer< Eigen::MatrixXf > UTILSLIB::CircularBuffer_Matrix_float |
Defines CircularBuffer of Eigen::MatrixXf type.
Definition at line 298 of file circularbuffer.h.
| typedef CircularBuffer< QPair<double, double> > UTILSLIB::CircularBuffer_pair_double_double |
Defines CircularBuffer of double Pair type.
Definition at line 296 of file circularbuffer.h.
| typedef CircularBuffer< QPair<int, int> > UTILSLIB::CircularBuffer_pair_int_int |
Defines CircularBuffer of integer Pair type.
Definition at line 295 of file circularbuffer.h.
| typedef CircularBuffer<short> UTILSLIB::CircularBuffer_short |
Defines CircularBuffer of short type.
Definition at line 292 of file circularbuffer.h.
| typedef struct UTILSLIB::fitUser UTILSLIB::fitUserRec |
| typedef struct UTILSLIB::fitUserNew UTILSLIB::fitUserRecNew |
| const char * UTILSLIB::buildDateTime | ( | ) |
Returns build date and time.
Definition at line 46 of file utils_global.cpp.
| const char * UTILSLIB::buildHash | ( | ) |
Returns abbreviated build git hash.
Definition at line 50 of file utils_global.cpp.
| const char * UTILSLIB::buildHashLong | ( | ) |
Returns full build git hash.
Definition at line 54 of file utils_global.cpp.
|
constexpr |
Returns build date and time (time preprocessor was run). Must be called in compiled function to return correctly.
Definition at line 70 of file buildinfo.h.
|
constexpr |
Returns build date (time preprocessor was run). Must be called in compiled function to return correctly.
Definition at line 60 of file buildinfo.h.
|
constexpr |
Returns short version of the hash of the current git commit
Definition at line 79 of file buildinfo.h.
|
constexpr |
Returns entire hash of the current git commit
Definition at line 92 of file buildinfo.h.
|
constexpr |
Returns build time (time preprocessor was run). Must be called in compiled function to return correctly.
Definition at line 51 of file buildinfo.h.