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

rnaml::Segment Class Reference

#include <Segment.h>

Inheritance diagram for rnaml::Segment:

rnaml::Object List of all members.

Public Methods

 Segment ()
 Initializes the object.

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

Segment * clone () const
 Clones the object.

virtual ~Segment ()
 Destroys the object.

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

const char * getSegName () const
 Gets the segment segName.

void setSegName (const char *segName)
 Sets the segment segName.

BaseId5pgetBaseId5p () const
 Gets the segment baseId5p.

void setBaseId5p (BaseId5p *baseId5p)
 Sets the segment baseId5p.

ObjectgetEnd () const
 Gets the segment BaseId5p or Length object.

void setEnd (Object *obj)
 Sets the segment end.


Constructor & Destructor Documentation

rnaml::Segment::Segment   [inline]
 

Initializes the object.

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

Initializes the object with the right's content.

Parameters:
right  the object to copy.

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

Destroys the object.


Member Function Documentation

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

Clones the object.

Returns:
a copy of the object.

BaseId5p * rnaml::Segment::getBaseId5p  
 

Gets the segment baseId5p.

Returns:
the segment baseId5p.

Object * rnaml::Segment::getEnd  
 

Gets the segment BaseId5p or Length object.

Returns:
the Segment BaseId5p or Length object or 0.

const char* rnaml::Segment::getSegName   const [inline]
 

Gets the segment segName.

Returns:
the segment segName string.

Segment & rnaml::Segment::operator= const Segment &    right
 

Assigns the object with the right's content.

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

void rnaml::Segment::setBaseId5p BaseId5p   baseId5p
 

Sets the segment baseId5p.

Parameters:
baseId5p  the segment baseId5p.

void rnaml::Segment::setEnd Object   obj
 

Sets the segment end.

Parameters:
obj  the BaseId5p or the Length object.

void rnaml::Segment::setSegName const char *    segName [inline]
 

Sets the segment segName.

Parameters:
segName  the segment segName string.


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