ROSE  0.11.145.0
Public Types | Public Member Functions | Public Attributes | List of all members
sg::SageInserter< SageSequenceContainer > Struct Template Reference

Description

template<class SageSequenceContainer>
struct sg::SageInserter< SageSequenceContainer >

Generic inserter for sage containers.

Template Parameters
SageSequenceContainer,asage container that supports appending an element

forwards actual insert to function family _append

Definition at line 112 of file sageFunctors.h.

#include <sageInterface/sageFunctors.h>

Inheritance diagram for sg::SageInserter< SageSequenceContainer >:
Inheritance graph
[legend]
Collaboration diagram for sg::SageInserter< SageSequenceContainer >:
Collaboration graph
[legend]

Public Types

typedef SageSequenceContainer Container
 

Public Member Functions

 SageInserter (Container &cont)
 
template<class SageElem >
SageInserteroperator= (SageElem *elem)
 
SageInserteroperator* ()
 
SageInserteroperator++ ()
 
SageInserteroperator++ (int)
 

Public Attributes

Container & container
 

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