System::Collections::Generic::BaseSet 클래스
내용물
[
숨다
]BaseSet class
template<typename T,typename SET_T>class BaseSet : public virtual System::Object,
public System::Collections::Generic::ICollection<T>
Nested classes
- Class Enumerator
메서드
| 메서드 | 설명 |
|---|---|
| _add_range(std::initializer_list<T>) | C++ 전용. |
| Add(const T&) override | 집합에 요소를 추가합니다. |
| begin() const | const 한정 컬렉션의 첫 번째 요소에 대한 반복자를 가져옵니다. |
| cbegin() const | 컬렉션의 첫 번째 const 한정 요소에 대한 반복자를 가져옵니다. |
| cend() const | 컬렉션 끝 뒤에 존재하지 않는 const 한정 요소에 대한 반복자를 가져옵니다. |
| Clear() override | 집합의 모든 요소를 삭제합니다. |
| Contains(const T&) const override | 집합에 요소가 존재하는지 확인합니다. |
| CopyTo(ArrayPtr<T>, int) override | 해시 내용을 기존 배열 요소에 복사합니다. |
| data() | 기본 데이터 구조 접근자입니다. |
| data() const | 기본 데이터 구조 접근자입니다. |
| end() const | const 한정 컬렉션 끝 뒤에 존재하지 않는 요소에 대한 반복자를 가져옵니다. |
| get_Count() const override | 집합의 요소 개수를 가져옵니다. |
| GetEnumerator() override | 열거자를 생성합니다. |
| Remove(const T&) override | 집합에서 요소를 제거합니다. |
| TryAdd(const T&) | 집합에 요소를 추가합니다. |
| virtualizeBeginConstIterator() const override | 현재 컨테이너에 대한 begin const iterator 구현을 가져옵니다. |
| virtualizeBeginIterator() override | 현재 컨테이너에 대한 begin iterator 구현을 가져옵니다. |
| virtualizeEndConstIterator() const override | 현재 컨테이너에 대한 end const iterator 구현을 가져옵니다. |
| virtualizeEndIterator() override | 현재 컨테이너에 대한 end iterator 구현을 가져옵니다. |
Typedefs
| 타입 정의 | 설명 |
|---|---|
| BaseType | 구현된 인터페이스. |
| const_iterator | 상수 반복자 타입. |
| IEnumerablePtr | Enumerable 인터페이스 포인터. |
| IEnumeratorPtr | Enumerator 포인터. |
| iterator | 반복자 타입. |
| set_t | 기본 데이터 유형. |
| ThisPtr | 포인터 유형. |
| ThisType | 자기 타입. |
| ValueType | 값 형식. |
또 보기
- Class Object
- Class ICollection
- Namespace System::Collections::Generic
- Library Aspose.Page for C++