#include "inttypes_AMOS.hh"
#include "exceptions_AMOS.hh"
#include <new>
#include <cstdlib>
#include <cstring>
#include <iostream>
#include <cassert>
#include <errno.h>
Include dependency graph for utility_AMOS.hh:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
| namespace | AMOS |
Defines | |
| #define | __utility_AMOS_HH 1 |
| #define | HASHMAP std |
Functions | |
| void * | AMOS::SafeCalloc (size_t num, size_t size) |
| Safe calloc wrapper. | |
| void * | AMOS::SafeMalloc (size_t size) |
| Safe malloc wrapper. | |
| void * | AMOS::SafeRealloc (void *P, size_t size) |
| Safe realloc wrapper. | |
| char * | AMOS::SafeStrdup (const char *str) |
| Safe strdup wrapper. | |
| char | AMOS::Complement (char ch) |
| Returns the DNA complement of an IUPAC character. | |
| void | AMOS::ReverseComplement (std::string &str) |
| Takes the DNA reverse complement of an IUPAC string. | |
| void | AMOS::ReverseComplement (char *str) |
| Takes the DNA reverse complement of an IUPAC string. | |
| void | AMOS::Reverse (std::string &str) |
| Reverses the contents of a string. | |
| void | AMOS::Reverse (char *str) |
| Reverses the contents of a string. | |
| void | AMOS::writeLE (std::ostream &out, const uint8_t *i) |
| Writes an 8-bit int in little-endian byte order. | |
| void | AMOS::writeLE (std::ostream &out, const int8_t *i) |
| void | AMOS::writeLE (std::ostream &out, const BankFlags_t *i) |
| void | AMOS::writeLE (std::ostream &out, const uint16_t *i) |
| Writes a 16-bit int in little-endian byte order. | |
| void | AMOS::writeLE (std::ostream &out, const int16_t *i) |
| void | AMOS::writeLE (std::ostream &out, const uint32_t *i) |
| Writes a 32-bit int in little-endian byte order. | |
| void | AMOS::writeLE (std::ostream &out, const int32_t *i) |
| void | AMOS::writeLE (std::ostream &out, const uint64_t *i) |
| Writes a 64-bit int in little-endian byte order. | |
| void | AMOS::writeLE (std::ostream &out, const int64_t *i) |
| void | AMOS::readLE (std::istream &in, uint8_t *i) |
| Reads a little-endian 8-bit int. | |
| void | AMOS::readLE (std::istream &in, int8_t *i) |
| void | AMOS::readLE (std::istream &in, BankFlags_t *i) |
| void | AMOS::readLE (std::istream &in, uint16_t *i) |
| Reads a little-endian 16-bit int. | |
| void | AMOS::readLE (std::istream &in, int16_t *i) |
| void | AMOS::readLE (std::istream &in, uint32_t *i) |
| Reads a little-endian 32-bit int. | |
| void | AMOS::readLE (std::istream &in, int32_t *i) |
| void | AMOS::readLE (std::istream &in, uint64_t *i) |
| Reads a little-endian 64-bit int. | |
| void | AMOS::readLE (std::istream &in, int64_t *i) |
Definition in file utility_AMOS.hh.
| #define __utility_AMOS_HH 1 |
Definition at line 11 of file utility_AMOS.hh.
| #define HASHMAP std |
Definition at line 44 of file utility_AMOS.hh.
1.4.7