winIDEA SDK
Loading...
Searching...
No Matches
IVector< TInterface > Struct Template Referenceabstract

Minimal read-only vector interface. More...

#include <i_Vector.h>

Public Types

typedef TInterface interface_type
 Type for interface.
typedef uint32_t size_type
 Type for size.

Public Member Functions

virtual interface_typeat (size_type _Pos) const =0
 Returns the element at position _Pos in vector.
virtual size_type size () const =0
 Returns the number of elements in vector.

Detailed Description

template<typename TInterface>
struct IVector< TInterface >

Minimal read-only vector interface.