Proud::Deque< T > 클래스 템플릿 참조
Proud::Deque< T >에 대한 상속 다이어그램 :

Public 멤버 함수

int GetCount ()
 
bool IsEmpty () const
 
void PushBack (const T &data)
 
void PeekFront (T &ret)
 
PeekFront ()
 
PopFront ()
 
void PopFront (T &ret)
 
void Clear ()
 

멤버 함수 문서화

template<typename T >
void Proud::Deque< T >::Clear ( )
inline

모든 데이터 정보를 제거합니다.

template<typename T >
int Proud::Deque< T >::GetCount ( )
inline
반환값
Data의 수를 리턴합니다.
template<typename T >
void Proud::Deque< T >::PeekFront ( T &  ret)
inline

가장 앞에 있는 Data를 복사받습니다.

매개변수
[out]ret복사받을 reference입니다.
template<typename T >
T Proud::Deque< T >::PeekFront ( )
inline
반환값
가장 앞의 데이터
template<typename T >
T Proud::Deque< T >::PopFront ( )
inline

가장 앞의 데이터를 큐에서 제거하고 리턴받습니다.

반환값
가장 앞에 있었던 데이터
template<typename T >
void Proud::Deque< T >::PopFront ( T &  ret)
inline

가장 앞의 데이터를 큐에서 제거하고 reference로 받습니다.

매개변수
[out]retData를 받을 reference
template<typename T >
void Proud::Deque< T >::PushBack ( const T &  data)
inline

큐에 Data를 추가합니다.

매개변수
data추가할 Data입니다.