cp-library

This documentation is automatically generated by online-judge-tools/verification-helper

View the Project on GitHub dgcnz/cp-library

:warning: cplib/utils/lazy_state.hpp

Required by

Code

#ifndef CPLIB_LAZY_STATE_HPP
#define CPLIB_LAZY_STATE_HPP

namespace cplib
{
template <typename T>
struct LazyState
{
    virtual T    value() const      = 0;
    virtual void next()             = 0;
    virtual void init()             = 0;
    virtual bool terminated() const = 0;
};
} // namespace cplib

#endif // CPLIB_LAZY_STATE_HPP
#line 1 "cplib/utils/lazy_state.hpp"



namespace cplib
{
template <typename T>
struct LazyState
{
    virtual T    value() const      = 0;
    virtual void next()             = 0;
    virtual void init()             = 0;
    virtual bool terminated() const = 0;
};
} // namespace cplib
Back to top page