Template Class DynamicContainerConcept

Class Documentation

template<typename Implementation>
class DynamicContainerConcept

Defines validating functionality for the dynamic container concept.

Public Functions

inline ecl_compile_time_concept_test(DynamicContainerConcept)

Implements a concept test for containers.

The following conditions are required by containers:

  • begin() : a method for retrieving a pointer/iterator to the start of the container.

  • end() : a method for retrieving a pointer/iterator to the end of the container.

  • size() : a method for retrieving the number of elements stored in the container.

  • resize(int) : a method for resizing the container.

  • value_type : a typedef for the element type stored in the container.