Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

rnaml::SingleStrand Class Reference

#include <SingleStrand.h>

Inheritance diagram for rnaml::SingleStrand:

rnaml::Object List of all members.

Public Methods

 SingleStrand ()
 Initializes the object.

 SingleStrand (const SingleStrand &right)
 Initializes the object with the right's content.

SingleStrand * clone () const
 Clones the object.

virtual ~SingleStrand ()
 Destroys the object.

SingleStrand & operator= (const SingleStrand &right)
 Assigns the object with the right's content.

SegmentgetSegment () const
 Gets the singleStrand segment.

void setSegment (Segment *segment)
 Sets the singleStrand segment.


Constructor & Destructor Documentation

rnaml::SingleStrand::SingleStrand   [inline]
 

Initializes the object.

rnaml::SingleStrand::SingleStrand const SingleStrand &    right [inline]
 

Initializes the object with the right's content.

Parameters:
right  the object to copy.

virtual rnaml::SingleStrand::~SingleStrand   [inline, virtual]
 

Destroys the object.


Member Function Documentation

SingleStrand* rnaml::SingleStrand::clone   const [inline]
 

Clones the object.

Returns:
a copy of the object.

Segment * rnaml::SingleStrand::getSegment  
 

Gets the singleStrand segment.

Returns:
the singleStrand segment.

SingleStrand & rnaml::SingleStrand::operator= const SingleStrand &    right
 

Assigns the object with the right's content.

Parameters:
right  the object to copy.
Returns:
itself.

void rnaml::SingleStrand::setSegment Segment   segment
 

Sets the singleStrand segment.

Parameters:
segment  the singleStrand segment.


The documentation for this class was generated from the following files:
Generated on Tue Nov 11 14:59:57 2003 for xmlcpg by doxygen1.2.18