xc
Public Member Functions | List of all members
XC::RandomVariablePositioner Class Reference
Inheritance diagram for XC::RandomVariablePositioner:
XC::Positioner XC::ReliabilityDomainComponent XC::TaggedObject

Public Member Functions

 RandomVariablePositioner (int tag, int RVnumber, DomainComponent *theObject, const std::vector< std::string > &argv)
 
int getRvNumber (void)
 
int setRvNumber (int newRvNumber)
 
int setNewTag (int newTag)
 
- Public Member Functions inherited from XC::Positioner
 Positioner (int tag, int classTag, DomainComponent *theObject, const std::vector< std::string > &argv)
 
void Print (std::ostream &s, int flag=0)
 Print stuff.
 
int update (double newValue)
 
int activate (bool active)
 
- Public Member Functions inherited from XC::ReliabilityDomainComponent
virtual void setReliabilityDomain (ReliabilityDomain *theReliabilityDomain)
 
virtual ReliabilityDomaingetReliabilityDomain (void) const
 
- Public Member Functions inherited from XC::TaggedObject
 TaggedObject (int tag, CommandEntity *owr=nullptr)
 Constructor. More...
 
virtual TaggedObjectgetCopy (void) const
 Virtual constructor.
 
void assignTag (int newTag)
 Set tag (to be called from Python interface).
 
int getTag (void) const
 Returns the tag associated with the object.
 

Additional Inherited Members

- Protected Member Functions inherited from XC::ReliabilityDomainComponent
 ReliabilityDomainComponent (int tag, int classTag)
 
- Protected Member Functions inherited from XC::TaggedObject
void setTag (int newTag)
 Set tag. More...
 
- Protected Attributes inherited from XC::Positioner
Information theInfo
 
Parameter theParam
 
DomainComponenttheObject
 
int parameterID
 

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