asl::ABDFileIn Class Reference
Interfacing with other software » Input/Output » ASL Binary Dump (ABD) format

ABD (ASL Binary Dump) file, input. More...

`#include <aslABDFormat.h>`

Inheritance diagram for asl::ABDFileIn:
[legend]
Collaboration diagram for asl::ABDFileIn:
[legend]

## Public Member Functions

| ABDFileIn ()
| ABDFileIn (string name)
| ABDFileIn ()
| ABDFileIn (string name)

## Related Functions

(Note that these are not member functions.)
ABDFileIn & | operator>> (ABDFileIn &f, int &a)
ABDFileIn & | operator>> (ABDFileIn &f, unsigned int &a)
ABDFileIn & | operator>> (ABDFileIn &f, float &a)
ABDFileIn & | operator>> (ABDFileIn &f, double &a)
template<typename T >
ABDFileIn & | operator>> (ABDFileIn &f, pair< T *, unsigned int > a)
ABDFileIn & | operator>> (ABDFileIn &f, string &a)
| More...
template<typename T >
ABDFileIn & | operator>> (ABDFileIn &f, AVec< T > &a)
ABDFileIn & | operator>> (ABDFileIn &f, Block &a)
| More...
ABDFileIn & | operator>> (ABDFileIn &f, AbstractData &a)
| reads data. It is assumed that the class has the propper size More...
ABDFileIn & | get (ABDFileIn &f, AbstractData &a, std::shared_ptr< double > d)
| reads data. It is assumed that the class has the propper size More...
ABDFileIn & | operator>> (ABDFileIn &f, int &a)
ABDFileIn & | operator>> (ABDFileIn &f, unsigned int &a)
ABDFileIn & | operator>> (ABDFileIn &f, float &a)
ABDFileIn & | operator>> (ABDFileIn &f, double &a)
template<typename T >
ABDFileIn & | operator>> (ABDFileIn &f, pair< T *, unsigned int > a)
ABDFileIn & | operator>> (ABDFileIn &f, string &a)
| More...
template<typename T >
ABDFileIn & | operator>> (ABDFileIn &f, AVec< T > &a)
ABDFileIn & | operator>> (ABDFileIn &f, Block &a)
| More...
ABDFileIn & | operator>> (ABDFileIn &f, AbstractData &a)
| reads data. It is assumed that the class has the propper size More...
ABDFileIn & | get (ABDFileIn &f, AbstractData &a, std::shared_ptr< double > d)
| reads data. It is assumed that the class has the propper size More...

## Detailed Description

ABD (ASL Binary Dump) file, input.

Examples
  testABDFormat.cc.

Definition at line 49 of file aslABDFormat.h.

## Constructor & Destructor Documentation

## ABDFileIn() [1/4]

asl::ABDFileIn::ABDFileIn | ( |  | ) |

inline

Definition at line 142 of file aslABDFormat.h.

## ABDFileIn() [2/4]

asl::ABDFileIn::ABDFileIn | ( | string | name | ) |

inline

Definition at line 144 of file aslABDFormat.h.

## ABDFileIn() [3/4]

asl::ABDFileIn::ABDFileIn | ( |  | ) |

inline

## ABDFileIn() [4/4]

asl::ABDFileIn::ABDFileIn | ( | string | name | ) |

inline

## Friends And Related Function Documentation

## get() [1/2]

ABDFileIn & get | ( | ABDFileIn & | f,
|  | AbstractData & | a,
|  | std::shared_ptr< double > | d
| ) |  |

related

reads data. It is assumed that the class has the propper size

The function reads only the first element. Additionaly it creates and stores data in the memory `d`; in case of d.get()==0 defineds whether the new d should be allocated

## get() [2/2]

ABDFileIn & get | ( | ABDFileIn & | f,
|  | AbstractData & | a,
|  | std::shared_ptr< double > | d
| ) |  |

related

reads data. It is assumed that the class has the propper size

The function reads only the first element. Additionaly it creates and stores data in the memory `d`; in case of d.get()==0 defineds whether the new d should be allocated

## operator>>() [1/18]

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | AbstractData & | a
| ) |  |

related

reads data. It is assumed that the class has the propper size

The function writes only the first element

## operator>>() [2/18]

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | AbstractData & | a
| ) |  |

related

reads data. It is assumed that the class has the propper size

The function writes only the first element

## operator>>() [3/18]

template<typename T >

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | AVec< T > & | a
| ) |  |

related

Definition at line 234 of file aslABDFormat.h.

## operator>>() [4/18]

template<typename T >

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | AVec< T > & | a
| ) |  |

related

Definition at line 234 of file aslABDFormat.h.

## operator>>() [5/18]

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | Block & | a
| ) |  |

related

## operator>>() [6/18]

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | Block & | a
| ) |  |

related

## operator>>() [7/18]

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | double & | a
| ) |  |

related

Definition at line 196 of file aslABDFormat.h.

## operator>>() [8/18]

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | double & | a
| ) |  |

related

Definition at line 196 of file aslABDFormat.h.

## operator>>() [9/18]

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | float & | a
| ) |  |

related

Definition at line 184 of file aslABDFormat.h.

## operator>>() [10/18]

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | float & | a
| ) |  |

related

Definition at line 184 of file aslABDFormat.h.

## operator>>() [11/18]

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | int & | a
| ) |  |

related

Definition at line 160 of file aslABDFormat.h.

## operator>>() [12/18]

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | int & | a
| ) |  |

related

Definition at line 160 of file aslABDFormat.h.

## operator>>() [13/18]

template<typename T >

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | pair< T *, unsigned int > | a
| ) |  |

related

Definition at line 208 of file aslABDFormat.h.

## operator>>() [14/18]

template<typename T >

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | pair< T *, unsigned int > | a
| ) |  |

related

Definition at line 208 of file aslABDFormat.h.

## operator>>() [15/18]

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | string & | a
| ) |  |

related

Definition at line 220 of file aslABDFormat.h.

## operator>>() [16/18]

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | string & | a
| ) |  |

related

Definition at line 220 of file aslABDFormat.h.

## operator>>() [17/18]

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | unsigned int & | a
| ) |  |

related

Definition at line 172 of file aslABDFormat.h.

## operator>>() [18/18]

ABDFileIn & operator>> | ( | ABDFileIn & | f,
|  | unsigned int & | a
| ) |  |

related

Definition at line 172 of file aslABDFormat.h.

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

- /build/asl-1Fw6fH/asl-0.1.7/debian/tmp/usr/include/ASL/writers/aslABDFormat.h