Data Structures | Namespaces | Defines

OpInSTLContainers.h File Reference

#include <list>
#include "DGtal/base/Common.h"
Include dependency graph for OpInSTLContainers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  DGtal::OpInSTLContainers< Container, Iterator >
struct  DGtal::OpInSTLContainers< Container, std::reverse_iterator< typename Container::iterator > >


namespace  DGtal


#define OpInSTLContainers_RECURSES
#define OpInSTLContainers_h

Detailed Description

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see <>.

Tristan Roussillon ( ) Laboratoire d'InfoRmatique en Image et Systèmes d'information - LIRIS (CNRS, UMR 5205), CNRS, France

Implementation of an adapter for erase and insert methods of STL containers so that they not only work for iterator type, but also for reverse_iterator type.

Header file for module OpInSTLContainers.cpp

This file is part of the DGtal library.

Define Documentation

#define OpInSTLContainers_h

Prevents repeated inclusion of headers.

#define OpInSTLContainers_RECURSES

Prevents recursive inclusion of headers.