ViennaGrid - The Vienna Grid Library  2.1.0
Data Structures | Namespaces
viennagrid/io/helper.hpp File Reference

Various helpers for I/O operations. More...

#include <fstream>
#include <sstream>
#include <iostream>
#include <cctype>
#include <string>
#include <limits>
#include <stdexcept>
#include "viennagrid/forwards.hpp"

Go to the source code of this file.

Data Structures

class  bad_file_format_exception
 Provides an exception for the case a parser problem occurs. More...
class  cannot_open_file_exception
 Provides an exception for the case a file cannot be opened. More...
struct  PointWriter< dim >
 Helper class for writing points to file. Aids as a generic layer for point types that don't have operator<< overloaded in a suitable way. More...
struct  PointWriter< 1 >
struct  PointWriter< 2 >
struct  PointWriter< 3 >
struct  strChecker
 Checks for a string being a number. More...

Namespaces

namespace  viennagrid
 

The main ViennaGrid namespace. Most user functionality resides directly in this namespace rather than in sub-namespaces.


namespace  viennagrid::io
 

A namespace with all the input/output functionality, in particular file readers and writers.



Detailed Description

Various helpers for I/O operations.