Antonie
Classes | Functions
misc.hh File Reference
#include <stdio.h>
#include <string>
#include <stdint.h>

Go to the source code of this file.

Classes

class  VarMeanEstimator
 Rapid estimator of variance and mean of a series of doubles. More...

Functions

void chomp (char *line)
char * sfgets (char *p, int num, FILE *fp)
void reverseNucleotides (std::string *nucleotides)
uint64_t filesize (const char *name)
bool stringfgets (FILE *fp, std::string *line)
 read a line of text from a FILE* to a std::string, returns false on 'no data'
double mean (const VarMeanEstimator &vme)
 extract 'mean' from a VarMeanEstimator
double variance (const VarMeanEstimator &vme)
 extract 'variance' from a VarMeanEstimator

Function Documentation

void chomp ( char *  line)
uint64_t filesize ( const char *  name)
double mean ( const VarMeanEstimator vme) [inline]

extract 'mean' from a VarMeanEstimator

void reverseNucleotides ( std::string *  nucleotides)
char* sfgets ( char *  p,
int  num,
FILE *  fp 
)
bool stringfgets ( FILE *  fp,
std::string *  line 
)

read a line of text from a FILE* to a std::string, returns false on 'no data'

double variance ( const VarMeanEstimator vme) [inline]

extract 'variance' from a VarMeanEstimator

 All Classes Files Functions Variables Typedefs Friends Defines