#include "Message_AMOS.hh"
#include <vector>
#include <string>
Include dependency graph for datatypes_AMOS.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | AMOS |
Classes | |
| struct | AMOS::Distribution_t |
| A set of statistics that define a distribution. More... | |
| struct | AMOS::Range_t |
| A gapped coordinate range. More... | |
| struct | AMOS::Tile_t |
| A singe sequence's location and orientation in a larger sequence. More... | |
Defines | |
| #define | __datatypes_AMOS_HH 1 |
Typedefs | |
| typedef Range_t | Ordered_Range_t |
Functions | |
| Range_t | operator & (Range_t a, Range_t b) |
| An intersection operator for Ranges. | |
| Range_t | operator| (Range_t a, Range_t b) |
| A union operator for Ranges. | |
| bool | operator== (const Range_t &a, const Range_t &b) |
| An equality operator for Ranges. | |
| bool | operator!= (const Range_t &a, const Range_t &b) |
| bool | operator== (const Distribution_t &a, const Distribution_t &b) |
| An equality operator for Distributions. | |
| bool | operator!= (const Distribution_t &a, const Distribution_t &b) |
| bool | operator== (const Tile_t &a, const Tile_t &b) |
| An equality operator for Tiles. | |
| bool | operator!= (const Tile_t &a, const Tile_t &b) |
| void | WrapString (std::ostream &out, const std::string &s, int per) |
| Inserts a newline every 'per' characters when writing to stream. | |
These are objects that cannot be stored by themselves in a Bank, however are capable of writing messages and records. Mostly used as ID-less submessages.
Definition in file datatypes_AMOS.hh.
|
|
Definition at line 15 of file datatypes_AMOS.hh. |
|
|
Definition at line 453 of file datatypes_AMOS.hh. |
|
||||||||||||
|
An intersection operator for Ranges. Returns the (foward) intersection of two overlapping ranges.
References AMOS::Pos_t. |
|
||||||||||||
|
Definition at line 334 of file datatypes_AMOS.cc. |
|
||||||||||||
|
Definition at line 320 of file datatypes_AMOS.cc. |
|
||||||||||||
|
Definition at line 308 of file datatypes_AMOS.cc. |
|
||||||||||||
|
An equality operator for Tiles. Returns true if distributions have identical values
|
|
||||||||||||
|
An equality operator for Distributions. Returns true if distributions have identical values
|
|
||||||||||||
|
An equality operator for Ranges. Returns true if the two ranges have equal begin and end values.
|
|
||||||||||||
|
A union operator for Ranges. Returns the union of two overlapping ranges
References AMOS::Pos_t. |
|
||||||||||||||||
|
Inserts a newline every 'per' characters when writing to stream. Definition at line 341 of file datatypes_AMOS.cc. Referenced by AMOS::operator<<(). |
1.3.8