libwordring
|
syntax_primitive の配列をストリーム化するアダプタ [詳解]
#include <token.hpp>
公開型 | |
using | container = std::vector< syntax_primitive > |
using | const_iterator = typename container::const_iterator |
using | value_type = syntax_primitive |
公開メンバ関数 | |
syntax_primitive_stream (syntax_primitive_stream const &)=default | |
syntax_primitive_stream (syntax_primitive_stream &&)=default | |
syntax_primitive_stream (container &c) | |
syntax_primitive_stream (const_iterator first, const_iterator last) | |
operator bool () const | |
bool | operator! () const |
std::size_t | size () const |
const_iterator | begin () const |
const_iterator | end () const |
syntax_primitive const & | current () const |
syntax_primitive const & | consume () |
トークンを一つ消費する [詳解] | |
void | reconsume () |
void | advance (const_iterator it) |
bool | skip_whitespace () |
syntax_primitive の配列をストリーム化するアダプタ
syntax_primitive const& wordring::wwwc::css::syntax_primitive_stream::consume | ( | ) |
トークンを一つ消費する