class intRVec : public intVec


Inheritance:


Public Methods

intRVec(const intVec&v)
intRVec()
intRVec(int l)
intRVec(int l, int fill_value)
int& operator [] (int n)
int viable_range(const int n)
~intRVec()

Protected Methods

void grow(const int n)

Inherited from intVec:

Public Methods

void apply(intProcedure f)
intVec at(int from = 0, int n = -1)
int capacity()
friend intVec combine(intCombiner f, intVec & a, intVec & b)
friend intVec concat(intVec & a, intVec & b)
int& elem(int n)
void error(const char* msg)
void fill(int val, int from = 0, int n = -1)
int index(int targ)
friend intVec map(intMapper f, intVec & a)
friend intVec merge(intVec & a, intVec & b, intComparator f)
friend int operator != (intVec& a, intVec& b)
intVec& operator = (const intVec & a)
friend int operator == (intVec& a, intVec& b)
void range_error()
int reduce(intCombiner f, int base)
void resize(int newlen)
void reverse()
friend intVec reverse(intVec & a)
void sort(intComparator f)

Protected Fields

int len
int* s

Documentation

void grow(const int n)

intRVec()

intRVec(int l)

intRVec(int l, int fill_value)

intRVec(const intVec&v)

~intRVec()

int& operator [] (int n)

int viable_range(const int n)


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

Adapted for the NS documentation page

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de