| basic_probe(int type)=0 | sc::intMessageGrp | [protected, pure virtual] |
| basic_recv(int type, void *data, int nbyte)=0 | sc::intMessageGrp | [protected, pure virtual] |
| basic_send(int target, int type, void *data, int nbyte)=0 | sc::intMessageGrp | [protected, pure virtual] |
| bcast(double *data, int ndata, int from=0) | sc::MessageGrp | [virtual] |
| bcast(unsigned int *data, int ndata, int from=0) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| bcast(int *data, int ndata, int from=0) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| bcast(char *data, int nbyte, int from=0) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| bcast(unsigned char *data, int nbyte, int from=0) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| bcast(signed char *data, int nbyte, int from=0) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| bcast(short *data, int ndata, int from=0) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| bcast(long *data, int ndata, int from=0) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| bcast(float *data, int ndata, int from=0) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| bcast(double &data, int from=0) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| bcast(int &data, int from=0) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| class_desc() const | sc::DescribedClass | |
| class_name() const | sc::DescribedClass | |
| class_version() const | sc::DescribedClass | |
| classdesc_to_index(const ClassDesc *) | sc::MessageGrp | |
| clone(void)=0 | sc::MessageGrp | [pure virtual] |
| collect(const double *part, const int *lengths, double *whole) (defined in sc::MessageGrp) | sc::MessageGrp | |
| ctl_mask (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| ctl_nbit (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| ctl_shift (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| debug_ (defined in sc::MessageGrp) | sc::MessageGrp | [protected] |
| dereference() | sc::RefCount | [inline] |
| DescribedClass() (defined in sc::DescribedClass) | sc::DescribedClass | |
| DescribedClass(const DescribedClass &) (defined in sc::DescribedClass) | sc::DescribedClass | |
| get_default_messagegrp() | sc::MessageGrp | [static] |
| identifier() | sc::Identity | [inline] |
| index_to_classdesc(int) (defined in sc::MessageGrp) | sc::MessageGrp | |
| initial_messagegrp(int &argc, char **&argv) | sc::MessageGrp | [static] |
| initialize(int me, int n, int nbits) (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| sc::MessageGrp::initialize(int me, int n) | sc::MessageGrp | [protected] |
| intMessageGrp() (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| intMessageGrp(const Ref< KeyVal > &) (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| leftover_ctl_bits() (defined in sc::intMessageGrp) | sc::intMessageGrp | |
| lock_ptr() const | sc::RefCount | |
| managed() const (defined in sc::RefCount) | sc::RefCount | [inline] |
| managed() const | sc::RefCount | [inline] |
| max(double *data, int n, double *=0, int target=-1) | sc::MessageGrp | [virtual] |
| max(int *data, int n, int *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| max(unsigned int *data, int n, unsigned int *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| max(char *data, int n, char *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| max(unsigned char *data, int n, unsigned char *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| max(signed char *data, int n, signed char *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| max(double &data) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| max(int &data) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| me() | sc::MessageGrp | [inline] |
| MessageGrp() (defined in sc::MessageGrp) | sc::MessageGrp | |
| MessageGrp(const Ref< KeyVal > &) (defined in sc::MessageGrp) | sc::MessageGrp | |
| min(double *data, int n, double *=0, int target=-1) | sc::MessageGrp | [virtual] |
| min(int *data, int n, int *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| min(unsigned int *data, int n, unsigned int *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| min(char *data, int n, char *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| min(unsigned char *data, int n, unsigned char *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| min(signed char *data, int n, signed char *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| min(double &data) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| min(int &data) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| msgtype_nbit (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| msgtype_typ(int msgtype) (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| n() | sc::MessageGrp | [inline] |
| nclass() const (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| nreference() const | sc::RefCount | [inline] |
| operator=(const DescribedClass &) (defined in sc::DescribedClass) | sc::DescribedClass | |
| operator=(const RefCount &) (defined in sc::RefCount) | sc::RefCount | [inline, protected] |
| print(std::ostream &=ExEnv::out0()) const | sc::DescribedClass | [virtual] |
| probet(int) | sc::intMessageGrp | [virtual] |
| raw_bcast(void *data, int nbyte, int from=0) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| raw_collect(const void *part, const int *lengths, void *whole, int bytes_per_datum=1) | sc::MessageGrp | [virtual] |
| raw_recv(int sender, void *data, int nbyte) (defined in sc::intMessageGrp) | sc::intMessageGrp | [virtual] |
| raw_recvt(int type, void *data, int nbyte) (defined in sc::intMessageGrp) | sc::intMessageGrp | [virtual] |
| raw_send(int target, void *data, int nbyte) (defined in sc::intMessageGrp) | sc::intMessageGrp | [virtual] |
| raw_sendt(int target, int type, void *data, int nbyte) (defined in sc::intMessageGrp) | sc::intMessageGrp | [virtual] |
| recv(int sender, double *data, int ndata) | sc::MessageGrp | [virtual] |
| recv(int sender, unsigned int *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recv(int sender, int *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recv(int sender, char *data, int nbyte) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recv(int sender, unsigned char *data, int nbyte) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recv(int sender, signed char *data, int nbyte) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recv(int sender, short *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recv(int sender, long *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recv(int sender, float *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recv(int sender, double &data) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| recv(int sender, int &data) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| recvt(int type, double *data, int ndata) | sc::MessageGrp | [virtual] |
| recvt(int type, unsigned int *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recvt(int type, int *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recvt(int type, char *data, int nbyte) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recvt(int type, unsigned char *data, int nbyte) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recvt(int type, signed char *data, int nbyte) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recvt(int type, short *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recvt(int type, long *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recvt(int type, float *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| recvt(int type, double &data) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| recvt(int type, int &data) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| reduce(double *, int n, GrpReduce< double > &, double *scratch=0, int target=-1) | sc::MessageGrp | [virtual] |
| reduce(int *, int n, GrpReduce< int > &, int *scratch=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| reduce(unsigned int *, int n, GrpReduce< unsigned int > &, unsigned int *scratch=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| reduce(char *, int n, GrpReduce< char > &, char *scratch=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| reduce(unsigned char *, int n, GrpReduce< unsigned char > &, unsigned char *scratch=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| reduce(signed char *, int n, GrpReduce< signed char > &, signed char *scratch=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| reduce(short *, int n, GrpReduce< short > &, short *scratch=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| reduce(float *, int n, GrpReduce< float > &, float *scratch=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| reduce(long *, int n, GrpReduce< long > &, long *scratch=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| reduce(double &data, GrpReduce< double > &r) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| reduce(int &data, GrpReduce< int > &r) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| RefCount() (defined in sc::RefCount) | sc::RefCount | [inline, protected] |
| RefCount(const RefCount &) (defined in sc::RefCount) | sc::RefCount | [inline, protected] |
| reference() | sc::RefCount | [inline] |
| send(int target, double *data, int ndata) | sc::MessageGrp | [virtual] |
| send(int target, unsigned int *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| send(int target, int *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| send(int target, char *data, int nbyte) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| send(int target, unsigned char *data, int nbyte) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| send(int target, signed char *data, int nbyte) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| send(int target, short *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| send(int target, long *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| send(int target, float *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| send(int target, double data) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| send(int target, int data) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| sendt(int target, int type, double *data, int ndata) | sc::MessageGrp | [virtual] |
| sendt(int target, int type, unsigned int *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| sendt(int target, int type, int *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| sendt(int target, int type, char *data, int nbyte) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| sendt(int target, int type, unsigned char *data, int nbyte) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| sendt(int target, int type, signed char *data, int nbyte) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| sendt(int target, int type, short *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| sendt(int target, int type, long *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| sendt(int target, int type, float *data, int ndata) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| sendt(int target, int type, double data) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| sendt(int target, int type, int data) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| seq_mask (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| seq_msgtype(int source, int seq) (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| seq_nbit (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| seq_shift (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| set_default_messagegrp(const Ref< MessageGrp > &) | sc::MessageGrp | [static] |
| source_seq (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| src_mask (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| src_nbit (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| src_shift (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| sum(double *data, int n, double *=0, int target=-1) | sc::MessageGrp | [virtual] |
| sum(unsigned int *data, int n, unsigned int *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| sum(int *data, int n, int *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| sum(char *data, int n, char *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| sum(unsigned char *data, int n, unsigned char *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| sum(signed char *data, int n, signed char *=0, int target=-1) (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| sum(double &data) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| sum(int &data) (defined in sc::MessageGrp) | sc::MessageGrp | [inline] |
| sync() | sc::MessageGrp | [virtual] |
| target_seq (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| topology_ (defined in sc::MessageGrp) | sc::MessageGrp | [protected] |
| typ_mask (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| typ_msgtype(int usrtype) (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| typ_nbit (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| typ_shift (defined in sc::intMessageGrp) | sc::intMessageGrp | [protected] |
| unlock_ptr() const | sc::RefCount | |
| unmanage() | sc::RefCount | [inline] |
| use_locks(bool inVal) | sc::RefCount | |
| ~DescribedClass() (defined in sc::DescribedClass) | sc::DescribedClass | [virtual] |
| ~Identity() (defined in sc::Identity) | sc::Identity | [virtual] |
| ~intMessageGrp() (defined in sc::intMessageGrp) | sc::intMessageGrp | |
| ~MessageGrp() (defined in sc::MessageGrp) | sc::MessageGrp | [virtual] |
| ~RefCount() (defined in sc::RefCount) | sc::RefCount | [virtual] |