library of assembled shared sources

http://lass.cocamware.com

lass::util::impl::IsCompatibleAllocator< Allocator, AllocatorFun > Struct Template Reference
[Allocator]

#include <allocator.h>

Inheritance diagram for lass::util::impl::IsCompatibleAllocator< Allocator, AllocatorFun >:

Inheritance graph
[legend]

Public Types

enum  { value = (sizeof(test(&Allocator::allocate)) == sizeof(meta::True)) }
typedef meta::Bool< value >::Type Type

Static Public Member Functions

static meta::True test (AllocatorFun)
static meta::False test (...)

Detailed Description

template<typename Allocator, typename AllocatorFun>
struct lass::util::impl::IsCompatibleAllocator< Allocator, AllocatorFun >

Definition at line 105 of file allocator.h.


Member Typedef Documentation

template<typename Allocator , typename AllocatorFun >
typedef meta::Bool<value>::Type lass::util::impl::IsCompatibleAllocator< Allocator, AllocatorFun >::Type

Definition at line 110 of file allocator.h.


Member Enumeration Documentation

template<typename Allocator , typename AllocatorFun >
anonymous enum

Enumerator:
value 

Definition at line 109 of file allocator.h.


Member Function Documentation

template<typename Allocator , typename AllocatorFun >
static meta::True lass::util::impl::IsCompatibleAllocator< Allocator, AllocatorFun >::test ( AllocatorFun   )  [static]

template<typename Allocator , typename AllocatorFun >
static meta::False lass::util::impl::IsCompatibleAllocator< Allocator, AllocatorFun >::test (   ...  )  [static]


The documentation for this struct was generated from the following file:

Generated on Mon Nov 10 14:22:17 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo