dwww Home | Manual pages | Find package

__gnu_pbds::sample_update_policy(3cxx)  __gnu_pbds::sample_update_policy(3cxx)

NAME
       __gnu_pbds::sample_update_policy - A sample list-update policy.

SYNOPSIS
   Public Member Functions
       sample_update_policy ()
           Default constructor.
       sample_update_policy (const sample_update_policy &)
           Copy constructor.
       void swap (sample_update_policy &other)
           Swaps content.

   Protected Types
       typedef some_metadata_type metadata_type
           Metadata on which this functor operates.

   Protected Member Functions
       metadata_type operator() () const
           Creates a metadata object.
       bool operator() (metadata_reference) const
           Decides whether a metadata object should be moved to the front of
           the list. A list-update based containers object will call this
           method to decide whether to move a node to the front of the list.
           The method shoule return true if the node should be moved to the
           front of the list.

Detailed Description
       A sample list-update policy.

Member Typedef Documentation
   typedef some_metadata_type __gnu_pbds::sample_update_policy::metadata_type
       [protected]
       Metadata on which this functor operates.

Constructor & Destructor Documentation
   __gnu_pbds::sample_update_policy::sample_update_policy ()
       Default constructor.

   __gnu_pbds::sample_update_policy::sample_update_policy (const
       sample_update_policy &)
       Copy constructor.

Member Function Documentation
   metadata_type __gnu_pbds::sample_update_policy::operator() () const
       [protected]
       Creates a metadata object.

   bool __gnu_pbds::sample_update_policy::operator() (metadata_reference)
       const [protected]
       Decides whether a metadata object should be moved to the front of the
       list. A list-update based containers object will call this method to
       decide whether to move a node to the front of the list. The method
       shoule return true if the node should be moved to the front of the
       list.

   void __gnu_pbds::sample_update_policy::swap (sample_update_policy & other)
       [inline]
       Swaps content.

Author
       Generated automatically by Doxygen for libstdc++ from the source code.

libstdc++                       Sat May 13gnu2pbds::sample_update_policy(3cxx)

Generated by dwww version 1.14 on Thu Jan 23 21:48:09 CET 2025.