Support Class Library
A set of tools providing classes and utility
Classes | Namespaces
NullablePointer.h File Reference
#include <scl/macros.h>
#include <scl/tools/meta/constexpr_assert.h>
#include <scl/tools/meta/exists.h>
#include <scl/tools/meta/is_convertible.h>
#include <scl/concepts/AssignableWith.h>
#include <scl/concepts/Constructible.h>
#include <scl/concepts/DefaultConstructible.h>
#include <scl/concepts/InequalityComparable.h>
#include <scl/concepts/EqualityComparableWith.h>
#include <scl/concepts/InequalityComparableWith.h>

Go to the source code of this file.

Classes

struct  scl::concepts::NullablePointer< T >
 NullablePointer concept, a type is said to be a nullable pointer type if its interactions w/ nullptr are defined and can be compared using operator!=. More...
 

Namespaces

 scl
 Global namespace of the SCL.
 
 scl::concepts
 A lightweight concept-like library for C++11.