|
vrpn 07.36
Virtual Reality Peripheral Network
|
#include <vrpn_Shared.h>
Public Types | |
| typedef size_t | size_type |
| typedef T * | iterator |
| typedef const T * | const_iterator |
Public Member Functions | |
| vrpn_vector () | |
| vrpn_vector (size_type s) | |
| vrpn_vector (const vrpn_vector &from) | |
| template<class InputIt> | |
| vrpn_vector (InputIt first, InputIt last) | |
| ~vrpn_vector () | |
| vrpn_vector & | operator= (const vrpn_vector &from) |
| T * | data () |
| size_type | size () const |
| bool | empty () const |
| void | resize (size_type s) |
| void | push_back (const T &val) |
| T & | front () |
| T & | back () |
| T & | operator[] (size_type pos) |
| const T & | operator[] (size_type pos) const |
| void | assign (size_type count, const T &value) |
| void | clear () |
| template<class InputIt> | |
| void | assign (InputIt first, InputIt last) |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
Definition at line 552 of file vrpn_Shared.h.
| typedef const T* vrpn_vector< T >::const_iterator |
Definition at line 556 of file vrpn_Shared.h.
| typedef T* vrpn_vector< T >::iterator |
Definition at line 555 of file vrpn_Shared.h.
| typedef size_t vrpn_vector< T >::size_type |
Definition at line 554 of file vrpn_Shared.h.
|
inline |
Definition at line 557 of file vrpn_Shared.h.
|
inline |
Definition at line 558 of file vrpn_Shared.h.
|
inline |
Definition at line 562 of file vrpn_Shared.h.
|
inline |
Definition at line 570 of file vrpn_Shared.h.
|
inline |
Definition at line 575 of file vrpn_Shared.h.
|
inline |
Definition at line 633 of file vrpn_Shared.h.
|
inline |
Definition at line 625 of file vrpn_Shared.h.
Referenced by vrpn_Log::setCompoundName(), and vrpn_test_vrpn_vector().
|
inline |
Definition at line 616 of file vrpn_Shared.h.
Referenced by vrpn_test_vrpn_vector().
|
inline |
Definition at line 639 of file vrpn_Shared.h.
Referenced by vrpn_Tracker_PhaseSpace::create_trackers(), vrpn_Tracker_PhaseSpace::get_report(), and vrpn_test_vrpn_vector().
|
inline |
Definition at line 640 of file vrpn_Shared.h.
|
inline |
Definition at line 631 of file vrpn_Shared.h.
Referenced by vrpn_vector< pointer >::assign(), and vrpn_test_vrpn_vector().
|
inline |
Definition at line 589 of file vrpn_Shared.h.
Referenced by vrpn_Auxiliary_Logger::pack_log_message_of_type(), vrpn_Log::setCompoundName(), and vrpn_test_vrpn_vector().
|
inline |
Definition at line 591 of file vrpn_Shared.h.
Referenced by vrpn_test_vrpn_vector(), and vrpn_Tracker_MotionNode::vrpn_Tracker_MotionNode().
|
inline |
Definition at line 641 of file vrpn_Shared.h.
Referenced by vrpn_Tracker_PhaseSpace::create_trackers(), vrpn_Tracker_PhaseSpace::get_report(), and vrpn_test_vrpn_vector().
|
inline |
Definition at line 648 of file vrpn_Shared.h.
|
inline |
Definition at line 613 of file vrpn_Shared.h.
Referenced by vrpn_test_vrpn_vector().
|
inline |
Definition at line 579 of file vrpn_Shared.h.
|
inline |
Definition at line 619 of file vrpn_Shared.h.
|
inline |
Definition at line 622 of file vrpn_Shared.h.
|
inline |
Definition at line 609 of file vrpn_Shared.h.
Referenced by vrpn_vector< pointer >::assign(), vrpn_Tracker_PhaseSpace::create_trackers(), vrpn_Tracker_PhaseSpace::get_report(), vrpn_test_vrpn_vector(), and vrpn_vector< pointer >::vrpn_vector().
|
inline |
Definition at line 592 of file vrpn_Shared.h.
Referenced by vrpn_vector< pointer >::assign(), vrpn_Auxiliary_Logger::pack_log_message_of_type(), vrpn_vector< pointer >::push_back(), and vrpn_test_vrpn_vector().
|
inline |
Definition at line 590 of file vrpn_Shared.h.
Referenced by vrpn_vector< pointer >::assign(), find(), vrpn_vector< pointer >::operator=(), vrpn_Log::setCompoundName(), and vrpn_test_vrpn_vector().