CNORXZ
Container with Native Operation Routines and Expressions
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions
allocator.h File Reference

Allocator declaration. More...

#include <cstdlib>
#include <new>
#include <vector>
#include <cstdint>
#include <cassert>
#include <iostream>
#include "base/types.h"
#include "base/intrin.h"

Go to the source code of this file.

Classes

class  CNORXZ::Allocator< T >
 
struct  CNORXZ::Allocator< T >::VX
 

Namespaces

namespace  CNORXZ
 

Macros

#define MIB_SIZE   1024*1024
 
#define WARN_SIZE   MIB_SIZE*100
 

Functions

template<class T , class U >
bool CNORXZ::operator== (const Allocator< T > &a, const Allocator< U > &b)
 
template<class T , class U >
bool CNORXZ::operator!= (const Allocator< T > &a, const Allocator< U > &b)
 

Detailed Description

Allocator declaration.

Copyright (c) 2024 Christian Zimmermann. All rights reserved. Mail: chize.nosp@m.ta@f.nosp@m.3l.de

Definition in file allocator.h.

Macro Definition Documentation

◆ MIB_SIZE

#define MIB_SIZE   1024*1024

Definition at line 24 of file allocator.h.

◆ WARN_SIZE

#define WARN_SIZE   MIB_SIZE*100

Definition at line 25 of file allocator.h.