![]() |
![]()
| ![]() |
![]()
NAMEsc::SCMatrixSubblockIter - Objects of class SCMatrixSubblockIter are used to iterate through the blocks of a matrix. SYNOPSIS#include <block.h> Inherits sc::RefCount. Inherited by sc::SCMatrixCompositeSubblockIter, sc::SCMatrixJointSubblockIter, sc::SCMatrixListSubblockIter, sc::SCMatrixNullSubblockIter, and sc::SCMatrixSimpleSubblockIter. Public Typesenum Access { Read, Write, Accum,
None }
Public Member FunctionsSCMatrixSubblockIter (Access access)
Public Member Functions inherited from sc::RefCount
Public Member Functions inherited from sc::Identity
Protected AttributesAccess access_
Additional Inherited MembersProtected Member Functions inherited from sc::RefCount
Detailed DescriptionObjects of class SCMatrixSubblockIter are used to iterate through the blocks of a matrix. The object must be deleted before using the matrix that owns the blocks that SCMatrixSubblockIter is iterating through. Member Function Documentationvirtual void sc::SCMatrixSubblockIter::begin () [pure virtual]Start at the beginning. Implemented in sc::SCMatrixSimpleSubblockIter, sc::SCMatrixListSubblockIter, sc::SCMatrixNullSubblockIter, sc::SCMatrixCompositeSubblockIter, sc::SCMatrixJointSubblockIter, and sc::DistSCMatrixListSubblockIter. virtual SCMatrixBlock * sc::SCMatrixSubblockIter::block () [pure virtual]Return the current block. Implemented in sc::SCMatrixSimpleSubblockIter, sc::SCMatrixListSubblockIter, sc::SCMatrixNullSubblockIter, sc::SCMatrixCompositeSubblockIter, and sc::SCMatrixJointSubblockIter. virtual void sc::SCMatrixSubblockIter::next () [pure virtual]Proceed to the next block. Implemented in sc::SCMatrixSimpleSubblockIter, sc::SCMatrixListSubblockIter, sc::SCMatrixNullSubblockIter, sc::SCMatrixCompositeSubblockIter, sc::SCMatrixJointSubblockIter, and sc::DistSCMatrixListSubblockIter. virtual int sc::SCMatrixSubblockIter::ready () [pure virtual]Returns nonzero if there is another block. Implemented in sc::SCMatrixSimpleSubblockIter, sc::SCMatrixListSubblockIter, sc::SCMatrixNullSubblockIter, sc::SCMatrixCompositeSubblockIter, and sc::SCMatrixJointSubblockIter. AuthorGenerated automatically by Doxygen for MPQC from the source code.
|