Base class for steps.  
#include <XAO_Step.hxx>
 | 
|   | Step () | 
|   | Default constructor.  More...
  | 
|   | 
| void  | checkElementIndex (const int &element)  throw (XAO_Exception) | 
|   | Checks that given element index is in the range of element indexes.  More...
  | 
|   | 
| void  | checkComponentIndex (const int &component)  throw (XAO_Exception) | 
|   | Checks that given component index is in the range of component indexes.  More...
  | 
|   | 
| void  | checkNbElements (const int &nbElements)  throw (XAO_Exception) | 
|   | Checks that the given number of elements is correct.  More...
  | 
|   | 
| void  | checkNbComponents (const int &nbComponents)  throw (XAO_Exception) | 
|   | Checks that the given number of components is correct.  More...
  | 
|   | 
| void  | checkNbValues (const int &nbValues)  throw (XAO_Exception) | 
|   | checks that the given number of values is correct.  More...
  | 
|   | 
  
  
      
        
          | virtual XAO::Step::~Step  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
  
  
      
        
          | void Step::checkComponentIndex  | 
          ( | 
          const int &  | 
          component | ) | 
            throw (XAO_Exception) | 
         
       
   | 
  
protected   | 
  
 
- Parameters
 - 
  
    | component | the index to check.  | 
  
   
 
 
  
  
      
        
          | void Step::checkElementIndex  | 
          ( | 
          const int &  | 
          element | ) | 
            throw (XAO_Exception) | 
         
       
   | 
  
protected   | 
  
 
- Parameters
 - 
  
    | element | the index to check.  | 
  
   
 
 
  
  
      
        
          | void Step::checkNbComponents  | 
          ( | 
          const int &  | 
          nbComponents | ) | 
            throw (XAO_Exception) | 
         
       
   | 
  
protected   | 
  
 
- Parameters
 - 
  
    | nbComponents | the number of components to check.  | 
  
   
 
 
  
  
      
        
          | void Step::checkNbElements  | 
          ( | 
          const int &  | 
          nbElements | ) | 
            throw (XAO_Exception) | 
         
       
   | 
  
protected   | 
  
 
- Parameters
 - 
  
    | nbElements | the number of elements to check.  | 
  
   
 
 
  
  
      
        
          | void Step::checkNbValues  | 
          ( | 
          const int &  | 
          nbValues | ) | 
            throw (XAO_Exception) | 
         
       
   | 
  
protected   | 
  
 
- Parameters
 - 
  
    | nbValues | the number of values to check.  | 
  
   
 
 
  
  
      
        
          | const int XAO::Step::countComponents  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
- Returns
 - the number of components. 
 
 
 
  
  
      
        
          | const int XAO::Step::countElements  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
- Returns
 - the number of elements. 
 
 
 
  
  
      
        
          | const int XAO::Step::countValues  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
- Returns
 - the number of values. 
 
 
 
  
  
      
        
          | const int XAO::Step::getStamp  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
- Returns
 - the stamp of the index. 
 
 
 
  
  
      
        
          | const int XAO::Step::getStep  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
- Returns
 - the index of the step. 
 
 
 
  
  
      
        
          | virtual const std::string XAO::Step::getStringValue  | 
          ( | 
          const int &  | 
          element,  | 
         
        
           | 
           | 
          const int &  | 
          component  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | virtual const XAO::Type XAO::Step::getType  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | void XAO::Step::setStamp  | 
          ( | 
          const int &  | 
          stamp | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | void XAO::Step::setStep  | 
          ( | 
          const int &  | 
          step | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
  
  
      
        
          | virtual void XAO::Step::setStringValue  | 
          ( | 
          const int &  | 
          element,  | 
         
        
           | 
           | 
          const int &  | 
          component,  | 
         
        
           | 
           | 
          const std::string &  | 
          value  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
pure virtual   | 
  
 
 
  
  
      
        
          | int XAO::Step::m_nbComponents | 
         
       
   | 
  
protected   | 
  
 
 
  
  
      
        
          | int XAO::Step::m_nbElements | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files: