SIde-Channel Analysis toolKit (SICAK)
Software toolkit for side-channel analysis
Classes
types_basic.hpp File Reference

This header file contains class templates of basic data containers. More...

#include <algorithm>
#include <memory>
#include <utility>
#include "exceptions.hpp"
Include dependency graph for types_basic.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DataType
 A base abstract class, representing all the data types. More...
 
class  ArrayType< T >
 An abstract class, representing all the array-like data types. More...
 
class  VectorType< T >
 An abstract class, representing all the vector-like data types. More...
 
class  MatrixType< T >
 An abstract class, representing all the matrix-like data types. More...
 
class  StructuredType
 An abstract class, representing all the structured data types. More...
 
class  ComputationalContext< T >
 An abstract class, representing all the computational contexts. More...
 
class  Vector< T >
 A class representing a vector, stored in the machine's free space. More...
 
class  Matrix< T >
 A class representing a matrix, stored in the machine's free space. More...
 

Detailed Description

This header file contains class templates of basic data containers.

Author
Petr Socha
Version
1.0