All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Public Member Functions
osl::container::Square8 Struct Reference

#include <square8.h>

Inheritance diagram for osl::container::Square8:
Inheritance graph
[legend]
Collaboration diagram for osl::container::Square8:
Collaboration graph
[legend]

List of all members.

Public Types

typedef FixedCapacityVector
< uint8_t, 8 > 
base_t

Public Member Functions

void push_back (Square position)
bool isMember (Square position) const
const Square operator[] (size_t i) const

Detailed Description

Definition at line 15 of file square8.h.


Member Typedef Documentation

typedef FixedCapacityVector<uint8_t,8> osl::container::Square8::base_t

Definition at line 17 of file square8.h.


Member Function Documentation

bool osl::container::Square8::isMember ( Square  position) const [inline]

Definition at line 22 of file square8.h.

References osl::Square::uintValue().

const Square osl::container::Square8::operator[] ( size_t  i) const [inline]

Definition at line 26 of file square8.h.

References osl::Square::makeDirect().

void osl::container::Square8::push_back ( Square  position) [inline]

Definition at line 18 of file square8.h.

References osl::Square::uintValue().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines