InterfacesBlock< INTERFACES > Member List

This is the complete list of members for InterfacesBlock< INTERFACES > , including all inherited members.

Append () Block< const InterfaceReference *const > private
Begin () const Block< const InterfaceReference *const >
Block () Block< const InterfaceReference *const >
Block (const InterfaceReference *const *ptr, Int size, Int stride=(STRIDED &&GENERIC) ? -1 :SIZEOF(StrideType)) Block< const InterfaceReference *const >
Block (Iterator start, Int size, Int stride=(STRIDED &&GENERIC) ? -1 :SIZEOF(StrideType)) Block< const InterfaceReference *const >
Block (ConstIterator start, Int size, Int stride=(STRIDED &&GENERIC) ? -1 :SIZEOF(StrideType)) Block< const InterfaceReference *const >
Block (const InterfaceReference *const(&array)[N]) Block< const InterfaceReference *const >
Block (const std::initializer_list< typename std::remove_const< const InterfaceReference *const >::type > &list) Block< const InterfaceReference *const >
Block (const Block &src)=default Block< const InterfaceReference *const >
ConstIterator typedef Block< const InterfaceReference *const >
CopyFrom (const Block &src)=delete Block< const InterfaceReference *const >
CopyValuesFrom (const Block< T2, S2 > &other) Block< const InterfaceReference *const >
CopyValuesFrom (const COLLECTION &other) Block< const InterfaceReference *const >
DummyReturnType Block< const InterfaceReference *const >
DummyReturnType Block< const InterfaceReference *const >
End () const Block< const InterfaceReference *const >
Erase (Int index, Int count) Block< const InterfaceReference *const > private
Flush () Block< const InterfaceReference *const > private
GENERIC Block< const InterfaceReference *const > static
GetBlock (Int index, Block< const const InterfaceReference *const, false > &block) const Block< const InterfaceReference *const >
GetBlock (Int index, Block< const InterfaceReference *const, false > &block) Block< const InterfaceReference *const >
GetBlock (Int index, StridedBlock< const InterfaceReference *const > &block) Block< const InterfaceReference *const >
GetBlock (Int index, StridedBlock< const const InterfaceReference *const > &block) const Block< const InterfaceReference *const >
GetCapacityCount () const Block< const InterfaceReference *const >
GetFirst () const Block< const InterfaceReference *const >
GetLast () const Block< const InterfaceReference *const >
GetMemorySize () const Block< const InterfaceReference *const >
GetPtr (Int index) const Block< const InterfaceReference *const > private
GetStride () const Block< const InterfaceReference *const >
Insert (Int index) Block< const InterfaceReference *const > private
Insert (Int index, const Block< const const InterfaceReference *const > &values) Block< const InterfaceReference *const > private
IsBlock typedef Block< const InterfaceReference *const >
IsStrided () const Block< const InterfaceReference *const >
Iterator typedef Block< const InterfaceReference *const >
NullValueRef () Block< const InterfaceReference *const > static
operator ArrayImpl< Block & > ()=delete Block< const InterfaceReference *const >
operator ArrayImpl< const Block & > () const=delete Block< const InterfaceReference *const >
operator typename std::conditional< GENERIC, const volatile DummyReturnType, const Block< typename InheritConst< Generic, const InterfaceReference *const >::type, STRIDED > & >::type () const Block< const InterfaceReference *const >
operator typename std::conditional< STD_IS_REPLACEMENT (const, const InterfaceReference *const) Block< const InterfaceReference *const >
operator typename std::conditional< STRIDED, DummyReturnType, Block< const InterfaceReference *const, true, MOVE >>::type () const Block< const InterfaceReference *const >
operator typename std::conditional< STRIDED||!MOVE, DummyReturnType &, Block< const InterfaceReference *const, true, false >>::type () const Block< const InterfaceReference *const >
operator typename std::conditional< STRIDED||!MOVE||STD_IS_REPLACEMENT (const, const InterfaceReference *const) Block< const InterfaceReference *const >
operator typename std::conditional< STRIDED||STD_IS_REPLACEMENT (const, const InterfaceReference *const) Block< const InterfaceReference *const >
operator typename std::conditional<!MOVE, const volatile DummyReturnType &, const Block< const InterfaceReference *const, STRIDED, false > & >::type () const Block< const InterfaceReference *const >
operator typename std::conditional<!MOVE||STD_IS_REPLACEMENT (const, const InterfaceReference *const) Block< const InterfaceReference *const >
operator= (const Block &src)=default Block< const InterfaceReference *const >
operator[] (Int index) const Block< const InterfaceReference *const >
重置 () Block< const InterfaceReference *const >
Resize (Int count, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::DEFAULT) Block< const InterfaceReference *const > private
Set (const InterfaceReference *const *ptr, Int size, Int stride=(STRIDED &&GENERIC) ? -1 :SIZEOF(StrideType)) Block< const InterfaceReference *const >
SetCapacityHint (Int requestedCapacity, COLLECTION_RESIZE_FLAGS resizeFlags=COLLECTION_RESIZE_FLAGS::ON_GROW_RESERVE_CAPACITY) Block< const InterfaceReference *const > private
SetFirst (const InterfaceReference *const *value) Block< const InterfaceReference *const >
切片 (Int start) const Block< const InterfaceReference *const >
切片 (Int start, Int end) const Block< const InterfaceReference *const >
StartsWith (const Block &prefix) const Block< const InterfaceReference *const >
StrideType typedef Block< const InterfaceReference *const >
Super typedef Block< const InterfaceReference *const >
SwapErase (Int index, Int count) Block< const InterfaceReference *const > private
type () const Block< const InterfaceReference *const >
type () const Block< const InterfaceReference *const >
type () const Block< const InterfaceReference *const >
type () const Block< const InterfaceReference *const >
value InterfacesBlock< INTERFACES > static