$search
Public Member Functions | |
| CheckSizeDataSource (int size, DataSource< int >::shared_ptr ds, DataSource< bool >::shared_ptr upstream) | |
| bool | get () const |
Private Attributes | |
| DataSource< int >::shared_ptr | mds |
| int | msize |
| DataSource< bool >::shared_ptr | mupstream |
Helper data source to check if two sizes are *still* equal and check an upstream comparison as well. We use this to track changes in sizes for our sequences, which will lead to a rebuild.
Definition at line 40 of file ReportingComponent.cpp.
| OCL::CheckSizeDataSource::CheckSizeDataSource | ( | int | size, | |
| DataSource< int >::shared_ptr | ds, | |||
| DataSource< bool >::shared_ptr | upstream | |||
| ) | [inline] |
Definition at line 46 of file ReportingComponent.cpp.
| bool OCL::CheckSizeDataSource::get | ( | ) | const [inline] |
Returns true if the size or the upstream size remained the same.
Definition at line 52 of file ReportingComponent.cpp.
DataSource<int>::shared_ptr OCL::CheckSizeDataSource::mds [private] |
Definition at line 43 of file ReportingComponent.cpp.
int OCL::CheckSizeDataSource::msize [mutable, private] |
Definition at line 42 of file ReportingComponent.cpp.
DataSource<bool>::shared_ptr OCL::CheckSizeDataSource::mupstream [private] |
Definition at line 44 of file ReportingComponent.cpp.