61 std::shared_ptr< FileState > fileState;
76 std::string & operator*( )
const;
79 std::string * operator->( )
const;
82 explicit operator bool( )
const;
92 using result_type = std::size_t;
94 result_type operator()(
argument_type const & s )
const noexcept;