#include <vector.hpp>
Public Types | |
| typedef bool | value_type |
Public Member Functions | |
| vectorBool (void) | |
| vectorBool (size_t n) | |
| vectorBool (const vectorBool &v) | |
| ~vectorBool (void) | |
| size_t | size (void) const |
| void | resize (size_t n) |
| vectorBool & | operator= (const vectorBool &v) |
| vectorBoolElement | operator[] (size_t k) |
| bool | operator[] (size_t k) const |
| void | push_back (bool bit) |
Private Types | |
| typedef size_t | UnitType |
Private Attributes | |
| size_t | nunit |
| size_t | length |
| UnitType * | data |
Static Private Attributes | |
| static const size_t | BitPerUnit = std::numeric_limits<UnitType>::digits |
Definition at line 365 of file vector.hpp.
typedef size_t CppAD::vectorBool::UnitType [private] |
Definition at line 366 of file vector.hpp.
| typedef bool CppAD::vectorBool::value_type |
Definition at line 375 of file vector.hpp.
| CppAD::vectorBool::vectorBool | ( | void | ) | [inline] |
Definition at line 378 of file vector.hpp.
| CppAD::vectorBool::vectorBool | ( | size_t | n | ) | [inline] |
Definition at line 381 of file vector.hpp.
| CppAD::vectorBool::vectorBool | ( | const vectorBool & | v | ) | [inline] |
Definition at line 391 of file vector.hpp.
| CppAD::vectorBool::~vectorBool | ( | void | ) | [inline] |
Definition at line 402 of file vector.hpp.
| size_t CppAD::vectorBool::size | ( | void | ) | const [inline] |
Definition at line 408 of file vector.hpp.
| void CppAD::vectorBool::resize | ( | size_t | n | ) | [inline] |
Definition at line 412 of file vector.hpp.
| vectorBool& CppAD::vectorBool::operator= | ( | const vectorBool & | v | ) | [inline] |
Definition at line 428 of file vector.hpp.
| vectorBoolElement CppAD::vectorBool::operator[] | ( | size_t | k | ) | [inline] |
Definition at line 440 of file vector.hpp.
| bool CppAD::vectorBool::operator[] | ( | size_t | k | ) | const [inline] |
Definition at line 451 of file vector.hpp.
| void CppAD::vectorBool::push_back | ( | bool | bit | ) | [inline] |
Definition at line 466 of file vector.hpp.
const size_t CppAD::vectorBool::BitPerUnit = std::numeric_limits<UnitType>::digits [static, private] |
Definition at line 369 of file vector.hpp.
size_t CppAD::vectorBool::nunit [private] |
Definition at line 370 of file vector.hpp.
size_t CppAD::vectorBool::length [private] |
Definition at line 371 of file vector.hpp.
UnitType* CppAD::vectorBool::data [private] |
Definition at line 372 of file vector.hpp.
1.6.1