Generic Image Library: Regular< T > Struct Template Reference

###  | #  |

Public Member Functions | List of all members
Regular< T > Struct Template Reference
Basic Concepts

Concept for type regularity requirement. More...

`#include <basic.hpp>`

## Public Member Functions
void | constraints ()

## Detailed Description

template<typename T>
struct boost::gil::Regular< T >

Concept for type regularity requirement.

auto concept Regular<typename T>
: DefaultConstructible<T>
, CopyConstructible<T>
, EqualityComparable<T>
, Assignable<T>
, Swappable<T>
{};
boost::gil::Assignable
Concept of copy assignment requirement.
Definition basic.hpp:82
boost::gil::CopyConstructible
Concept of copy construction requirement.
Definition basic.hpp:63
boost::gil::DefaultConstructible
Concept of default construction requirement.
Definition basic.hpp:44
boost::gil::EqualityComparable
Concept of == and != comparability requirement.
Definition basic.hpp:101
boost::gil::Regular
Concept for type regularity requirement.
Definition basic.hpp:142
boost::gil::Swappable
Concept of swap operation requirement.
Definition basic.hpp:119

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

- basic.hpp