CppADCodeGen
HEAD
A C++ Algorithmic Differentiation Package with Source Code Generation
|
Public Member Functions | |
CodeHandlerVectorSync (CodeHandler< Base > &handler) | |
CodeHandlerVectorSync (const CodeHandlerVectorSync &orig) | |
CodeHandler< Base > & | getHandler () const |
Protected Member Functions | |
virtual void | nodesErased (size_t start, size_t end)=0 |
Protected Attributes | |
CodeHandler< Base > * | handler_ |
Friends | |
class | CodeHandler< Base > |
A class for synchronization of data vectors associated with operation nodes managed by a code handler.
Definition at line 31 of file code_handler_vector.hpp.
|
protectedpure virtual |
start | The index of the first OperationNode that was deleted |
end | The index after the last OperationNode that was deleted |
Implemented in CppAD::cg::CodeHandlerVector< Base, T >, CppAD::cg::CodeHandlerVector< ScalarIn, std::unique_ptr< CG< ScalarOut > > >, CppAD::cg::CodeHandlerVector< ScalarOut, size_t >, CppAD::cg::CodeHandlerVector< ScalarIn, std::unique_ptr< ActiveOut > >, CppAD::cg::CodeHandlerVector< Base, ScopeIDType >, CppAD::cg::CodeHandlerVector< Base, bool >, CppAD::cg::CodeHandlerVector< Scalar, std::unique_ptr< CG< Scalar > > >, CppAD::cg::CodeHandlerVector< Scalar, ScopeIDType >, CppAD::cg::CodeHandlerVector< ScalarIn, ScopeIDType >, CppAD::cg::CodeHandlerVector< Base, size_t >, CppAD::cg::CodeHandlerVector< ScalarIn, std::unique_ptr< CppAD::AD< CG< BaseOut > > > >, CppAD::cg::CodeHandlerVector< Scalar, size_t >, CppAD::cg::CodeHandlerVector< ScalarIn, std::unique_ptr< CppAD::AD< ScalarOut > > >, CppAD::cg::CodeHandlerVector< ScalarIn, std::unique_ptr< adouble > >, CppAD::cg::CodeHandlerVector< ScalarIn, size_t >, CppAD::cg::CodeHandlerVector< Base, short >, and CppAD::cg::CodeHandlerVector< ScalarOut, ScopeIDType >.