32 #ifndef _util_group_mstate_h
33 #define _util_group_mstate_h
35 #include <util/state/state.h>
36 #include <util/state/statein.h>
37 #include <util/state/stateout.h>
38 #include <util/group/message.h>
59 int put_array_void(
const void*,
int);
65 virtual void flush() = 0;
75 int put(
unsigned int r);
79 int put(
const char*,
int);
80 int put(
const int*,
int);
81 int put(
const unsigned int*,
int);
82 int put(
const float*,
int);
83 int put(
const double*,
int);
104 int get_array_void(
void*,
int);
142 int get(
char&r,
const char *key = 0);
143 int get(
unsigned int&r,
const char *key = 0);
144 int get(
int&r,
const char *key = 0);
145 int get(
float&r,
const char *key = 0);
146 int get(
double&r,
const char *key = 0);
148 int get(
unsigned int*&);
246 void bcast(
double &);
247 void bcast(
int *&,
int);
248 void bcast(
double *&,
int);
282 std::streambuf *buf_;
285 int get_array_void(
void*,
int);
294 virtual int open(
const char *name);
295 virtual void close();
Generated at Wed Jul 25 2012 20:25:31 for MPQC
2.3.1 using the documentation package Doxygen
1.8.1.1.