|
| typedef std::intptr_t | CNORXZ::PtrId |
| |
| typedef int32_t | CNORXZ::Int |
| |
| typedef int64_t | CNORXZ::LInt |
| |
| typedef uint64_t | CNORXZ::SizeT |
| |
| typedef double | CNORXZ::Double |
| |
| typedef Double | CNORXZ::Real |
| |
| typedef std::complex< Real > | CNORXZ::Complex |
| |
| typedef std::string | CNORXZ::String |
| |
| template<typename T , size_t N> |
| using | CNORXZ::Arr = std::array<T,N> |
| |
| template<typename T > |
| using | CNORXZ::Sptr = std::shared_ptr<T> |
| |
| template<typename T > |
| using | CNORXZ::Wptr = std::weak_ptr<T> |
| |
| template<typename T > |
| using | CNORXZ::Uptr = std::unique_ptr<T> |
| |
| template<typename T , typename U > |
| using | CNORXZ::Pair = std::pair<T,U> |
| |
| template<typename... T> |
| using | CNORXZ::Tuple = std::tuple<T...> |
| |
| template<SizeT I, typename... T> |
| using | CNORXZ::TupleElem = std::tuple_element<I,Tuple<T...>> |
| |
| template<typename T > |
| using | CNORXZ::RemoveRef = typename std::remove_reference<T>::type |
| |
| template<typename K , typename V > |
| using | CNORXZ::Map = std::map<K,V> |
| |
| typedef std::type_info | CNORXZ::TypeInfo |
| |
| template<SizeT... Is> |
| using | CNORXZ::Isq = std::index_sequence<Is...> |
| |
| template<class... T> |
| using | CNORXZ::Isqf = std::index_sequence_for<T...> |
| |
| template<SizeT N> |
| using | CNORXZ::CSizeT = std::integral_constant<SizeT,N> |
| |
| typedef Sptr< RangeBase > | CNORXZ::RangePtr |
| |
| template<class I , typename MetaType > |
| using | CNORXZ::IndexPtr = Sptr<IndexInterface<I,MetaType>> |
| |
| template<class... Indices> |
| using | CNORXZ::MIndex = GMIndex<None,Indices...> |
| |
| typedef Sptr< XIndexBase > | CNORXZ::XIndexPtr |
| |
| typedef Sptr< YIndex > | CNORXZ::YIndexPtr |
| |
| template<typename T > |
| using | CNORXZ::Vector = std::vector<T,Allocator<T>> |
| |
Declaration of all library types.
This file contains the declaration of all library types
Copyright (c) 2024 Christian Zimmermann. All rights reserved. Mail: chize.nosp@m.ta@f.nosp@m.3l.de
Definition in file types.h.