Bridge++  Ver. 2.0.2
aligned_allocator_impl.h File Reference

allocator with alignment More...

#include <stdlib.h>
#include <cstddef>

Go to the source code of this file.

Classes

struct  aligned_allocator_impl< _Tp, AlignmentSize >
 
struct  aligned_allocator_impl< _Tp, AlignmentSize >::rebind< _Tp1 >
 
struct  aligned_allocator_offset_impl< _Tp, AlignmentSize, OffsetSize >
 
struct  aligned_allocator_offset_impl< _Tp, AlignmentSize, OffsetSize >::rebind< _Tp1 >
 

Functions

template<typename _T1 , int S1, typename _T2 , int S2>
bool operator== (const aligned_allocator_impl< _T1, S1 > &, const aligned_allocator_impl< _T2, S2 > &)
 
template<typename _Tp , int S>
bool operator== (const aligned_allocator_impl< _Tp, S > &, const aligned_allocator_impl< _Tp, S > &)
 
template<typename _T1 , int S1, typename _T2 , int S2>
bool operator!= (const aligned_allocator_impl< _T1, S1 > &, const aligned_allocator_impl< _T2, S2 > &)
 
template<typename _Tp , int S>
bool operator!= (const aligned_allocator_impl< _Tp, S > &, const aligned_allocator_impl< _Tp, S > &)
 
template<typename _T1 , int S1, int O1, typename _T2 , int S2, int O2>
bool operator== (const aligned_allocator_offset_impl< _T1, S1, O1 > &, const aligned_allocator_offset_impl< _T2, S2, O2 > &)
 
template<typename _Tp , int S, int O>
bool operator== (const aligned_allocator_offset_impl< _Tp, S, O > &, const aligned_allocator_offset_impl< _Tp, S, O > &)
 
template<typename _T1 , int S1, int O1, typename _T2 , int S2, int O2>
bool operator!= (const aligned_allocator_offset_impl< _T1, S1, O1 > &, const aligned_allocator_offset_impl< _T2, S2, O2 > &)
 
template<typename _Tp , int S, int O>
bool operator!= (const aligned_allocator_offset_impl< _Tp, S, O > &, const aligned_allocator_offset_impl< _Tp, S, O > &)
 

Detailed Description

allocator with alignment

Author
KANAMORI Issaku (kanamori)
LastChangedBy
matufuru
Date
LastChangedDate
2023-02-28 16:09:41 +0900 (Tue, 28 Feb 2023)
Version
LastChangedRevision
2492

Definition in file aligned_allocator_impl.h.

Function Documentation

◆ operator!=() [1/4]

template<typename _T1 , int S1, typename _T2 , int S2>
bool operator!= ( const aligned_allocator_impl< _T1, S1 > &  ,
const aligned_allocator_impl< _T2, S2 > &   
)
inline

Definition at line 83 of file aligned_allocator_impl.h.

◆ operator!=() [2/4]

template<typename _Tp , int S>
bool operator!= ( const aligned_allocator_impl< _Tp, S > &  ,
const aligned_allocator_impl< _Tp, S > &   
)
inline

Definition at line 89 of file aligned_allocator_impl.h.

◆ operator!=() [3/4]

template<typename _T1 , int S1, int O1, typename _T2 , int S2, int O2>
bool operator!= ( const aligned_allocator_offset_impl< _T1, S1, O1 > &  ,
const aligned_allocator_offset_impl< _T2, S2, O2 > &   
)
inline

Definition at line 148 of file aligned_allocator_impl.h.

◆ operator!=() [4/4]

template<typename _Tp , int S, int O>
bool operator!= ( const aligned_allocator_offset_impl< _Tp, S, O > &  ,
const aligned_allocator_offset_impl< _Tp, S, O > &   
)
inline

Definition at line 154 of file aligned_allocator_impl.h.

◆ operator==() [1/4]

template<typename _T1 , int S1, typename _T2 , int S2>
bool operator== ( const aligned_allocator_impl< _T1, S1 > &  ,
const aligned_allocator_impl< _T2, S2 > &   
)
inline

Definition at line 71 of file aligned_allocator_impl.h.

◆ operator==() [2/4]

template<typename _Tp , int S>
bool operator== ( const aligned_allocator_impl< _Tp, S > &  ,
const aligned_allocator_impl< _Tp, S > &   
)
inline

Definition at line 77 of file aligned_allocator_impl.h.

◆ operator==() [3/4]

template<typename _T1 , int S1, int O1, typename _T2 , int S2, int O2>
bool operator== ( const aligned_allocator_offset_impl< _T1, S1, O1 > &  ,
const aligned_allocator_offset_impl< _T2, S2, O2 > &   
)
inline

Definition at line 136 of file aligned_allocator_impl.h.

◆ operator==() [4/4]

template<typename _Tp , int S, int O>
bool operator== ( const aligned_allocator_offset_impl< _Tp, S, O > &  ,
const aligned_allocator_offset_impl< _Tp, S, O > &   
)
inline

Definition at line 142 of file aligned_allocator_impl.h.