Rocstar  1.0
Rocstar multiphysics simulation application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Forward_circulator_ptrbase< T, Dist, Size > Class Template Reference

#include <circulator_bases.h>

Public Types

typedef Forward_circulator_tag iterator_category
 
typedef T value_type
 
typedef Dist difference_type
 
typedef Size size_type
 
typedef T * pointer
 
typedef T & reference
 

Public Member Functions

 Forward_circulator_ptrbase ()
 
 Forward_circulator_ptrbase (void *p)
 

Protected Attributes

void * _ptr
 

Detailed Description

template<class T, class Dist = std::ptrdiff_t, class Size = std::size_t>
class Forward_circulator_ptrbase< T, Dist, Size >

Definition at line 120 of file circulator_bases.h.

Member Typedef Documentation

typedef Dist difference_type

Definition at line 127 of file circulator_bases.h.

Definition at line 125 of file circulator_bases.h.

typedef T* pointer

Definition at line 129 of file circulator_bases.h.

typedef T& reference

Definition at line 130 of file circulator_bases.h.

typedef Size size_type

Definition at line 128 of file circulator_bases.h.

typedef T value_type

Definition at line 126 of file circulator_bases.h.

Constructor & Destructor Documentation

Definition at line 131 of file circulator_bases.h.

131 : _ptr(NULL) {}
Forward_circulator_ptrbase ( void *  p)
inline

Definition at line 132 of file circulator_bases.h.

132 : _ptr(p) {}

Member Data Documentation

void* _ptr
protected

Definition at line 123 of file circulator_bases.h.


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