home | help
sc::NCResult< T >(3)		      MPQC		    sc::NCResult< T >(3)

NAME
     sc::NCResult<  T  >  - This is similar to Result, but can be used with non-
     class types.

SYNOPSIS
     #include <comptmpl.h>

     Inherits sc::ResultInfo.

   Public Member Functions
     NCResult (Compute *c)
     NCResult (const NCResult< T > &r, Compute *c)
     operator T& ()
     T & result ()
     T & result_noupdate ()
     const T & result_noupdate () const
     void operator= (const T &a)
     void operator= (const NCResult< T > &r)

     Public Member Functions inherited from sc::ResultInfo
     ResultInfo (Compute *c)
     int & compute ()
     const int & compute () const
     int compute (int c)
     int & computed ()
     const int & computed () const
     virtual int needed () const

   Additional Inherited Members
     Protected Member Functions inherited from sc::ResultInfo
     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 inherited from sc::ResultInfo
     int _compute
     int _computed
     Compute * _c

Detailed Description
   template<class T>
     class sc::NCResult< T >"This is similar to Result, but  can  be  used  with
     non-class types.

Author
     Generated automatically by Doxygen for MPQC from the source code.

Version 2.3.1			 Thu Sep 3 2026 	    sc::NCResult< T >(3)

home | help