User Manual, Developers Guide and API Documentation

wns::pyconfig::Sequence Class Reference

#include <pyconfig/Sequence.hpp>

Collaboration diagram for wns::pyconfig::Sequence:

Collaboration graph
[legend]

List of all members.

Public Member Functions

template<typename T>
at (int n) const
template<typename T>
iterator< T > begin ()
bool empty () const
template<typename T>
iterator< T > end ()
Sequence getSequenceAt (int n) const
bool isSequenceAt (int n) const
Sequenceoperator= (const Sequence &other)
 Sequence (const Sequence &other)
 Sequence (Object _sequence, const std::string &pathName)
 Sequence (Object _sequence)
int size () const
 ~Sequence ()

Static Public Member Functions

static Sequence fromString (const std::string &s)

Private Attributes

std::string pathName
Object sequence

Friends

class View

Classes

class  iterator
class  IterPolicy


Detailed Description

Definition at line 105 of file Sequence.hpp.


Constructor & Destructor Documentation

Sequence::Sequence ( Object  _sequence  )  [explicit]

Definition at line 35 of file Sequence.cpp.

Sequence::~Sequence (  ) 

Definition at line 62 of file Sequence.cpp.

Sequence::Sequence ( Object  _sequence,
const std::string &  pathName 
)

Definition at line 44 of file Sequence.cpp.

Sequence::Sequence ( const Sequence other  ) 

Definition at line 54 of file Sequence.cpp.


Member Function Documentation

template<typename T>
T wns::pyconfig::Sequence::at ( int  n  )  const [inline]

Definition at line 130 of file Sequence.hpp.

template<typename T>
iterator<T> wns::pyconfig::Sequence::begin (  )  [inline]

Definition at line 198 of file Sequence.hpp.

bool Sequence::empty (  )  const

Definition at line 79 of file Sequence.cpp.

template<typename T>
iterator<T> wns::pyconfig::Sequence::end (  )  [inline]

Definition at line 205 of file Sequence.hpp.

Sequence Sequence::fromString ( const std::string &  s  )  [static]

Definition at line 199 of file Sequence.cpp.

Sequence Sequence::getSequenceAt ( int  n  )  const

Definition at line 110 of file Sequence.cpp.

bool Sequence::isSequenceAt ( int  n  )  const

Definition at line 93 of file Sequence.cpp.

Sequence & Sequence::operator= ( const Sequence other  ) 

Definition at line 69 of file Sequence.cpp.

int Sequence::size (  )  const

Definition at line 86 of file Sequence.cpp.


Friends And Related Function Documentation

friend class View [friend]

Definition at line 107 of file Sequence.hpp.


Member Data Documentation

std::string wns::pyconfig::Sequence::pathName [private]

Definition at line 215 of file Sequence.hpp.

Definition at line 214 of file Sequence.hpp.


The documentation for this class was generated from the following files:

Generated on Sun May 27 03:33:02 2012 for openWNS by  doxygen 1.5.5