Member | Description |
value_type |
Buffer 内に格納されるオブジェクトの型。
その値の型は Assignable
でなければならない。 |
size_type |
Buffer 内のオブジェクトの数を表す 符号無し整数型。 |
void push(const T& t) |
t を Buffer 内に挿入する。
size() は 1 インクリメントされる。 |
void pop() |
Buffer からオブジェクトを削除する。
size() は 1 デクリメントされる。
事前条件: empty() は false である。 |
T& top() |
Buffer 内のあるオブジェクトへの 非const な参照を返す。
事前条件: empty() は false である。 |
const T& top() const |
Buffer 内のあるオブジェクトへの const な参照を返す。
事前条件: empty() は false である。 |
void size() const |
Buffer 内のオブジェクトの数を返す。
不変式: size() >= 0. |
bool empty() const |
b.size() == 0 と等価。 |