#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | flopc::Functor |
Function object. More... | |
class | flopc::RowMajor |
Utility class to flatten multidimensional information into single dimentional offset information. More... | |
class | flopc::Named |
Utility interface class for adding a string name onto a structure. More... | |
class | flopc::Handle< T > |
Utility for doing reference counted pointers. More... | |
Namespaces | |
flopc | |
All flopc++ code is contained within the flopc namespace. | |
Functions | |
template<int nbr, class T > | |
std::vector< T > | flopc::makeVector (T i1, T i2=0, T i3=0, T i4=0, T i5=0) |
This template makes a vector of appropriate size out of the variable number of arguments. More... | |
int | flopc::mod (int a, int b) |
return the strictly positive modulus of two integers More... | |
Variables | |
const int | flopc::outOfBound = -2 |
Distinct return value on conditions where an index goes out of bounds. More... | |