Description

Details

GOAccumulator

typedef struct GOAccumulator_ GOAccumulator;


GOAccumulatorl

typedef struct GOAccumulatorl_ GOAccumulatorl;


go_accumulator_add ()

void                go_accumulator_add                  (GOAccumulator *acc,
                                                         double x);

go_accumulator_add_quad ()

void                go_accumulator_add_quad             (GOAccumulator *acc,
                                                         const GOQuad *x);

go_accumulator_add_quadl ()

void                go_accumulator_add_quadl            (GOAccumulatorl *acc,
                                                         const GOQuadl *x);

go_accumulator_addl ()

void                go_accumulator_addl                 (GOAccumulatorl *acc,
                                                         long double x);

go_accumulator_clear ()

void                go_accumulator_clear                (GOAccumulator *acc);

go_accumulator_clearl ()

void                go_accumulator_clearl               (GOAccumulatorl *acc);

go_accumulator_end ()

void                go_accumulator_end                  (void *state);


go_accumulator_endl ()

void                go_accumulator_endl                 (void *state);


go_accumulator_free ()

void                go_accumulator_free                 (GOAccumulator *acc);

go_accumulator_freel ()

void                go_accumulator_freel                (GOAccumulatorl *acc);

go_accumulator_functional ()

gboolean            go_accumulator_functional           (void);


go_accumulator_functionall ()

gboolean            go_accumulator_functionall          (void);


go_accumulator_new ()

GOAccumulator *     go_accumulator_new                  (void);

go_accumulator_newl ()

GOAccumulatorl *    go_accumulator_newl                 (void);

go_accumulator_start ()

void *              go_accumulator_start                (void);

go_accumulator_startl ()

void *              go_accumulator_startl               (void);

go_accumulator_value ()

double              go_accumulator_value                (GOAccumulator *acc);

go_accumulator_valuel ()

long double         go_accumulator_valuel               (GOAccumulatorl *acc);