Inherits std::bitset< Bits >.
Class to hold sample ViewState information.
For each instance (identified by the key), the Data Distribution Service internally maintains a view_state relative to each DataReader. The ViewSate can either be NEW_VIEW_STATE or NOT_NEW_VIEW_STATE.
- new_view
- Either this is the first time that the DataReader has ever accessed samples of that instance, or else that the DataReader has accessed previous samples of the instance, but the instance has since been reborn (i.e. become not-alive and then alive again).
- not_new_view
- The DataReader has already accessed samples of the same instance and that the instance has not been reborn since.
- See also
- SampleInfo for more information
Definition at line 146 of file DataState.hpp.