| xc
    | 
Base class for action design values and action groups. More...
#include <ActionWrapper.h>


| Public Member Functions | |
| const PartialSafetyFactors * | getPartialSafetyFactors (void) const | 
| Return the partial safety factors. | |
| void | setPartialSafetyFactors (const std::string &) | 
| Set the partial safety factors. | |
| const ActionsFamily * | getFamily (void) const | 
| Return the family that owns this object. | |
| int | getIndex (void) const | 
| Return the index of the action in its container. | |
| virtual std::string | getName (void) const =0 | 
| virtual bool | notDeterminant (void) const =0 | 
| virtual std::vector< const Action * > | getWrappedActions (void) const =0 | 
| virtual const Action * | getAction (const size_t &) const =0 | 
| virtual const ActionRelationships & | getRelaciones (void) const =0 | 
| virtual bool | Incompatible (const ActionWrapper &f) const | 
| Return true if this actions are not compatible with those in the argument wrapper.  More... | |
| bool | Compatible (const ActionWrapper &aw) const | 
| Return true if this actions is compatible with the argument one.  More... | |
| std::string | incompatibleStringList (ActionWrapperList *) const | 
| Action::map_descomp | getComponents (void) const | 
| When the wrapped actions decomposition. | |
| boost::python::dict | getComponentsPy (void) const | 
| Return the group components in a Python dictionary. | |
| boost::python::dict | getPyDict (void) const | 
| Return a Python dictionary with the object members values. | |
| void | setPyDict (const boost::python::dict &) | 
| Set the values of the object members from a Python dictionary. | |
| Variations | getVariations (const bool &, const bool &) const | 
| Compute the variations that can be formed with this action.  More... | |
| virtual Action | getRepresentativeValue (const LeadingActionInfo &) const =0 | 
| Action | getCombinationValue (const LeadingActionInfo &, const double &) const | 
| Return the combination value for the action.  More... | |
| void | Print (std::ostream &os) const | 
| Print stuff. | |
|  Public Member Functions inherited from EntityWithOwner | |
| EntityWithOwner (EntityWithOwner *owr=nullptr) | |
| Default constructor. | |
| EntityWithOwner (const EntityWithOwner &) | |
| Copy constructor. | |
| EntityWithOwner & | operator= (const EntityWithOwner &) | 
| Assignment operator. | |
| virtual bool | operator== (const EntityWithOwner &) const | 
| Comparison operator. | |
| virtual | ~EntityWithOwner (void) | 
| Virtual destructor. | |
| virtual std::string | getClassName (void) const | 
| Returns demangled class name. | |
| void | set_owner (EntityWithOwner *owr) | 
| Assigns the owner of the object. | |
| EntityWithOwner * | Owner (void) | 
| const EntityWithOwner * | Owner (void) const | 
| Protected Member Functions | |
| ActionWrapper (ActionWrapperList *list=nullptr, const std::string &nmb_partial_safety_factors="") | |
| Default constructor. | |
|  Protected Member Functions inherited from EntityWithOwner | |
| virtual bool | isEqual (const EntityWithOwner &) const | 
| Return true if both objects are equal. | |
| Protected Attributes | |
| ActionWrapperList * | container | 
| Container for the actions of the family. | |
| const PartialSafetyFactors * | partial_safety_factors | 
| Partial safety factors for the actions in this wrapper. | |
| Friends | |
| class | ActionWrapperList | 
| Additional Inherited Members | |
|  Static Public Member Functions inherited from EntityWithOwner | |
| static int | getVerbosityLevel (void) | 
| Get the value of the verbosity level. | |
| static void | setVerbosityLevel (const int &) | 
| Set the value of the verbosity level. | |
|  Static Protected Attributes inherited from EntityWithOwner | |
| static int | verbosity = 1 | 
| Object that owns THIS ONE.  More... | |
Base class for action design values and action groups.
| 
 | inline | 
Return true if this actions is compatible with the argument one.
| cmb_acc::Action cmb_acc::ActionWrapper::getCombinationValue | ( | const LeadingActionInfo & | lai, | 
| const double & | psf | ||
| ) | const | 
Return the combination value for the action.
| leadingActioInfo | Information about the leading action. | 
| psf | partial safety factor. | 
| cmb_acc::Variations cmb_acc::ActionWrapper::getVariations | ( | const bool & | uls, | 
| const bool & | sit_accidental | ||
| ) | const | 
Compute the variations that can be formed with this action.
| uls | True if it's an ultimate limit state. | 
| sit_accidental | true if it's an accidental or seismic situation. | 
| 
 | virtual | 
Return true if this actions are not compatible with those in the argument wrapper.
 1.8.13
 1.8.13