Provided by: libsc-doc_2.3.1-22_all
NAME
sc::ResultInfo - This is a base class for all of Compute's result types.
SYNOPSIS
#include <compute.h> Inherited by sc::AccResultInfo, sc::NCResult< T >, and sc::Result< T >. Public Member Functions ResultInfo (Compute *c) int & compute () const int & compute () const int compute (int c) int & computed () const int & computed () const virtual int needed () const Protected Member Functions virtual void update () ResultInfo (StateIn &, Compute *) ResultInfo (const ResultInfo &, Compute *) virtual void save_data_state (StateOut &) virtual void restore_state (StateIn &) ResultInfo & operator= (const ResultInfo &) Protected Attributes int _compute int _computed Compute * _c
Detailed Description
This is a base class for all of Compute's result types. Usually Result<Type> will be used to create a result that has a particular datum associated with it, however a ResultInfo can also be declared to keep track of datum's for which it is awkward to use Result_dec.
Author
Generated automatically by Doxygen for MPQC from the source code.