|
Namespaces |
namespace | alp |
Data Structures |
class | alp::AbstractVector |
class | alp::Vector< TYPE > |
| A templatized array class for type safety for use as a small std::vector alternative. More...
|
Defines |
#define | SSIZE_MAX INT32_MAX |
Typedefs |
typedef int32_t | ssize_t |
Functions |
void | alp::MoveBefore (AbstractVector *to, AbstractVector *from, size_t count=1) |
void | alp::MoveAfter (AbstractVector *to, AbstractVector *from, size_t count=1) |
void | alp::Swap (AbstractVector &v1, AbstractVector &v2) |
template<class TYPE> |
void | alp::MoveBefore (Vector< TYPE > *to, Vector< TYPE > *from, size_t count=1) |
template<class TYPE> |
void | alp::MoveAfter (Vector< TYPE > *to, Vector< TYPE > *from, size_t count=1) |
template<class TYPE> |
void | alp::Swap (Vector< TYPE > &v1, Vector< TYPE > &v2) |