HRCore V1.1.0
A High Resolution Calculation Library
Loading...
Searching...
No Matches
HRCore Namespace Reference

HRCore main namespace, contains all classes. More...

Namespaces

namespace  Exception
 A namespace contains HRCore standard exceptions.
 
namespace  Internal
 A namespace that contains internally used functions.
 
namespace  Storage
 A namespace contains Storage interface and implements.
 
namespace  Utils
 A namespace that contains utils for HRCore.
 
namespace  Value
 A namespace that contains mathematic data type.
 

Typedefs

using ival_t = uint32_t
 
using idval_t = uint64_t
 
using complex_t = std::complex< float >
 Complex number type using std::complex<float> More...
 
using BINT = Value::Integer
 
using BFLOAT = Value::Float
 
template<typename T , typename U >
using BEXP = Utils::Expression< T, U >
 

Detailed Description

HRCore main namespace, contains all classes.

This namespace also export user classes.

Typedef Documentation

◆ BEXP

template<typename T , typename U >
using HRCore::BEXP = typedef Utils::Expression<T, U>

Definition at line 277 of file HRCore.h.

◆ BFLOAT

using HRCore::BFLOAT = typedef Value::Float

Definition at line 272 of file HRCore.h.

◆ BINT

using HRCore::BINT = typedef Value::Integer

Definition at line 269 of file HRCore.h.

◆ complex_t

using HRCore::complex_t = typedef std::complex<float>

Complex number type using std::complex<float>

Definition at line 214 of file HRCore.h.

◆ idval_t

using HRCore::idval_t = typedef uint64_t

Definition at line 203 of file HRCore.h.

◆ ival_t

using HRCore::ival_t = typedef uint32_t

Definition at line 202 of file HRCore.h.