.TH "sc::RangeLock" 3 "Sun Oct 4 2020" "Version 2.3.1" "MPQC" \" -*- nroff -*- .ad l .nh .SH NAME sc::RangeLock .SH SYNOPSIS .br .PP .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBRangeLock\fP (\fBPool\fP *pool=0)" .br .ti -1c .RI "void \fBincrement\fP (int start, int fence)" .br .ti -1c .RI "void \fBdecrement\fP (int start, int fence)" .br .ti -1c .RI "void \fBset\fP (int start, int fence, int value)" .br .ti -1c .RI "void \fBsum\fP (int start, int fence, int delta)" .br .ti -1c .RI "int \fBcheckeq\fP (int start, int fence, int value)" .br .ti -1c .RI "int \fBcheckgr\fP (int start, int fence, int value)" .br .ti -1c .RI "void \fBcheck\fP ()" .br .ti -1c .RI "void \fBprint\fP (std::ostream &o=\fBExEnv::out0\fP()) const" .br .ti -1c .RI "int \fBlockvalue\fP (int i)" .br .in -1c .SH "Author" .PP Generated automatically by Doxygen for MPQC from the source code\&.