|
MGCL V10
V10
MGCL V10
|
Is a container of MGAbstractGel, to specify what kind of gels are required. [詳解]
公開型 | |
| typedef container_type::reference | reference |
| typedef container_type::const_reference | const_reference |
| typedef container_type::iterator | iterator |
| typedef container_type::const_iterator | const_iterator |
| typedef container_type::size_type | size_type |
| typedef container_type::difference_type | difference_type |
| typedef container_type::value_type | value_type |
| typedef container_type::allocator_type | allocator_type |
| typedef allocator_type::pointer | pointer |
| typedef allocator_type::const_pointer | const_pointer |
| typedef container_type::reverse_iterator | reverse_iterator |
| typedef container_type::const_reverse_iterator | const_reverse_iterator |
公開メンバ関数 | |
| MGAbstractGels () | |
| Void constructor(初期化なしでオブジェクトを作成する。) [詳解] | |
| MGAbstractGels (const MGAbstractGel &agell) | |
| Construct MGAbstractGels of a MGAbstractGel. This is a conversion contructor. [詳解] | |
| const_reference | operator[] (size_type i) const |
| Refer to i-th MGAbstractGel. [詳解] | |
| reference | operator[] (size_type i) |
| const_reference | back () const |
| reference | back () |
| const_iterator | begin () const |
| Return iterator at the beginning of list. [詳解] | |
| iterator | begin () |
| void | clear () |
| clear list, that is, erase all the elements in the MGAbstractGels. [詳解] | |
| bool | empty () const |
| const_iterator | end () const |
| Return const_iterator at the end of MGAbstractGels. [詳解] | |
| iterator | end () |
| iterator | erase (iterator x) |
| iterator | erase (iterator first, iterator last) |
| const_reference | front () const |
| reference | front () |
| iterator | insert (iterator it, const MGAbstractGel &x) |
| void | pop_back () |
| pop last element. [詳解] | |
| void | push_back (const MGAbstractGel &x) |
| push element x at the end. [詳解] | |
| void | push_back (const MGAbstractGels &agells) |
| push elements in agells at the end of this. [詳解] | |
| const_reverse_iterator | rbegin () const |
| Return reverse_iterator at the beginning of list. [詳解] | |
| reverse_iterator | rbegin () |
| const_reverse_iterator | rend () const |
| Return const_reverse_iterator at the end of list. [詳解] | |
| reverse_iterator | rend () |
| void | resize (size_type n) |
| Resize the agells. [詳解] | |
| size_type | size () const |
| Return the number of items that are in the vector. [詳解] | |
フレンド | |
| MG_DLL_DECLR friend std::ostream & | operator<< (std::ostream &, const MGAbstractGels &) |
| String output function. [詳解] | |
Is a container of MGAbstractGel, to specify what kind of gels are required.
MGAbstractGels is a class which constains MGAbstractGel elements as a vector, provides OR conditions on the specification of gels.
| typedef container_type::allocator_type MGAbstractGels::allocator_type |
| typedef container_type::const_iterator MGAbstractGels::const_iterator |
| typedef allocator_type::const_pointer MGAbstractGels::const_pointer |
| typedef container_type::const_reference MGAbstractGels::const_reference |
| typedef container_type::const_reverse_iterator MGAbstractGels::const_reverse_iterator |
| typedef container_type::difference_type MGAbstractGels::difference_type |
| typedef container_type::iterator MGAbstractGels::iterator |
| typedef allocator_type::pointer MGAbstractGels::pointer |
| typedef container_type::reference MGAbstractGels::reference |
| typedef container_type::reverse_iterator MGAbstractGels::reverse_iterator |
| typedef container_type::size_type MGAbstractGels::size_type |
| typedef container_type::value_type MGAbstractGels::value_type |
|
inline |
Void constructor(初期化なしでオブジェクトを作成する。)
| MGAbstractGels::MGAbstractGels | ( | const MGAbstractGel & | agell | ) |
Construct MGAbstractGels of a MGAbstractGel. This is a conversion contructor.
|
inline |
Return(but does not remove) last element in the group. If list is empty, behavior is undefined.
|
inline |
|
inline |
Return iterator at the beginning of list.
|
inline |
|
inline |
clear list, that is, erase all the elements in the MGAbstractGels.
|
inline |
Return true (1) if there are no items in the MGAbstractGels, false(0) otherwise.
|
inline |
Return const_iterator at the end of MGAbstractGels.
|
inline |
erase element x. Function's return value is the following iterator of the erased element x.
erase sequence [first, last). Function's return value is the following iterator of the erased elements.
|
inline |
Return(but does not remove) first element in the MGAbstractGels. If this vector is empty, behavior is undefined.
|
inline |
|
inline |
insert an element x before the position it. Function's return value is the iterator of x after inserted.
|
inline |
Refer to i-th MGAbstractGel.
|
inline |
pop last element.
|
inline |
push element x at the end.
|
inline |
push elements in agells at the end of this.
|
inline |
Return reverse_iterator at the beginning of list.
|
inline |
|
inline |
Return const_reverse_iterator at the end of list.
|
inline |
|
inline |
Resize the agells.
|
inline |
Return the number of items that are in the vector.
|
friend |
String output function.