|
CppADCodeGen 2.4.3
A C++ Algorithmic Differentiation Package with Source Code Generation
|
#include <smart_containers.hpp>

Public Types | |
| using | iterator = typename std::set< Base * >::iterator |
Public Member Functions | |
| SmartSetPointer (std::set< Base * > &s_) | |
| size_t | size () const |
| bool | empty () const |
| iterator | begin () const |
| iterator | end () const |
| std::pair< iterator, bool > | insert (Base *x) |
| void | erase (iterator pos) |
| size_t | erase (Base *x) |
| std::set< Base * > | release () |
Public Attributes | |
| std::set< Base * > | s |
Smart set of pointers. Deletes all set values on destruction.
Definition at line 119 of file smart_containers.hpp.
| using CppAD::cg::SmartSetPointer< Base >::iterator = typename std::set<Base*>::iterator |
Definition at line 121 of file smart_containers.hpp.
|
inline |
Definition at line 124 of file smart_containers.hpp.
|
inline |
Definition at line 127 of file smart_containers.hpp.
|
inlinevirtual |
Definition at line 165 of file smart_containers.hpp.
|
inline |
Definition at line 139 of file smart_containers.hpp.
|
inline |
Definition at line 135 of file smart_containers.hpp.
|
inline |
Definition at line 143 of file smart_containers.hpp.
|
inline |
Definition at line 155 of file smart_containers.hpp.
|
inline |
Definition at line 151 of file smart_containers.hpp.
|
inline |
Definition at line 147 of file smart_containers.hpp.
|
inline |
Definition at line 159 of file smart_containers.hpp.
|
inline |
Definition at line 131 of file smart_containers.hpp.
| std::set<Base*> CppAD::cg::SmartSetPointer< Base >::s |
Definition at line 122 of file smart_containers.hpp.