18#ifndef Rcpp_DottedPairImpl_h 
   19#define Rcpp_DottedPairImpl_h 
   23    template <
typename CLASS>
 
   55        void insert( 
const size_t& index, 
const T& 
object) ;
 
   64        void replace( 
const int& index, 
const T& 
object ) ;
 
   67            return ::Rf_xlength(
static_cast<const CLASS&
>(*this).get__()) ;
 
 
   71            return ::Rf_xlength(
static_cast<const CLASS&
>(*this).get__()) ;
 
 
   79        void remove( 
const size_t& index );
 
 
void push_back(const T &object)
 
void replace(const int &index, const T &object)
 
friend DottedPairImpl & operator>>(const T &t, DottedPairImpl &s)
 
friend DottedPairImpl & operator<<(DottedPairImpl &os, const T &t)
 
void remove(const size_t &index)
 
void insert(const size_t &index, const T &object)
 
void push_front(const T &object)