MGCL V10  V10
MGCL V10
 全て クラス 名前空間 関数 変数 型定義 列挙型 列挙値 フレンド グループ ページ
MGAbstractGels クラス

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

構築子と解体子

MGAbstractGels::MGAbstractGels ( )
inline

Void constructor(初期化なしでオブジェクトを作成する。)

MGAbstractGels::MGAbstractGels ( const MGAbstractGel agell)

Construct MGAbstractGels of a MGAbstractGel. This is a conversion contructor.

関数詳解

const_reference MGAbstractGels::back ( ) const
inline

Return(but does not remove) last element in the group. If list is empty, behavior is undefined.

reference MGAbstractGels::back ( )
inline
const_iterator MGAbstractGels::begin ( ) const
inline

Return iterator at the beginning of list.

iterator MGAbstractGels::begin ( )
inline
void MGAbstractGels::clear ( )
inline

clear list, that is, erase all the elements in the MGAbstractGels.

bool MGAbstractGels::empty ( ) const
inline

Return true (1) if there are no items in the MGAbstractGels, false(0) otherwise.

const_iterator MGAbstractGels::end ( ) const
inline

Return const_iterator at the end of MGAbstractGels.

iterator MGAbstractGels::end ( )
inline
iterator MGAbstractGels::erase ( iterator  x)
inline

erase element x. Function's return value is the following iterator of the erased element x.

iterator MGAbstractGels::erase ( iterator  first,
iterator  last 
)
inline

erase sequence [first, last). Function's return value is the following iterator of the erased elements.

const_reference MGAbstractGels::front ( ) const
inline

Return(but does not remove) first element in the MGAbstractGels. If this vector is empty, behavior is undefined.

reference MGAbstractGels::front ( )
inline
iterator MGAbstractGels::insert ( iterator  it,
const MGAbstractGel x 
)
inline

insert an element x before the position it. Function's return value is the iterator of x after inserted.

const_reference MGAbstractGels::operator[] ( size_type  i) const
inline

Refer to i-th MGAbstractGel.

reference MGAbstractGels::operator[] ( size_type  i)
inline
void MGAbstractGels::pop_back ( )
inline

pop last element.

void MGAbstractGels::push_back ( const MGAbstractGel x)
inline

push element x at the end.

void MGAbstractGels::push_back ( const MGAbstractGels agells)
inline

push elements in agells at the end of this.

const_reverse_iterator MGAbstractGels::rbegin ( ) const
inline

Return reverse_iterator at the beginning of list.

reverse_iterator MGAbstractGels::rbegin ( )
inline
const_reverse_iterator MGAbstractGels::rend ( ) const
inline

Return const_reverse_iterator at the end of list.

reverse_iterator MGAbstractGels::rend ( )
inline
void MGAbstractGels::resize ( size_type  n)
inline

Resize the agells.

size_type MGAbstractGels::size ( ) const
inline

Return the number of items that are in the vector.

フレンドと関連関数の詳解

MG_DLL_DECLR friend std::ostream& operator<< ( std::ostream &  ,
const MGAbstractGels  
)
friend

String output function.


このクラス詳解は次のファイルから抽出されました: