Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

base::Named Class Reference

Inheritance diagram for base::Named:

Inheritance graph
[legend]
Collaboration diagram for base::Named:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Named ()
 Named (const String &name)
 Named (const Named &n)
virtual ~Named ()
virtual Namedoperator= (const Named &n)
virtual const StringgetName () const

Protected Member Functions

virtual void setName (const String &name)

Constructor & Destructor Documentation

base::Named::Named  )  [inline]
 

Definition at line 37 of file Named.

base::Named::Named const String name  )  [inline]
 

Definition at line 38 of file Named.

References base::String.

base::Named::Named const Named n  )  [inline]
 

Definition at line 39 of file Named.

virtual base::Named::~Named  )  [inline, virtual]
 

Definition at line 40 of file Named.


Member Function Documentation

virtual const String& base::Named::getName  )  const [inline, virtual]
 

Definition at line 44 of file Named.

References base::String.

Referenced by physics::Collidable::findNamed(), physics::operator<<(), robot::ToolDescription::operator=(), robot::RobotDescription::operator=(), robot::PlatformDescription::operator=(), robot::ManipulatorDescription::operator=(), operator=(), and robot::ManipulatorDescription::operator==().

virtual Named& base::Named::operator= const Named n  )  [inline, virtual]
 

Definition at line 42 of file Named.

References getName(), and setName().

virtual void base::Named::setName const String name  )  [inline, protected, virtual]
 

Reimplemented in physics::Collidable, physics::Solid, and robot::sim::BasicEnvironment::Obstacle.

Definition at line 47 of file Named.

References base::String.

Referenced by robot::control::ControllableAdaptor::AdaptorControlInterface::AdaptorControlInterface(), robot::control::kinematics::BetaFormConstraints::BetaFormConstraint::BetaFormConstraint(), robot::control::kinematics::IKORController::EEPositionControlInterface::EEPositionControlInterface(), robot::control::kinematics::IKOR::JointLimitBetaConstraint::JointLimitBetaConstraint(), robot::control::kinematics::IKORController::LinkPositionsControlInterface::LinkPositionsControlInterface(), robot::ToolDescription::operator=(), robot::RobotDescription::operator=(), robot::PlatformDescription::operator=(), robot::ManipulatorDescription::operator=(), operator=(), robot::control::ManipulatorPIDPositionController::PositionInterface::PositionInterface(), robot::RobotDescription::set(), robot::PlatformDescription::set(), robot::ManipulatorDescription::set(), and physics::Solid::setName().


The documentation for this class was generated from the following file:
Generated on Thu Jul 29 16:38:49 2004 for OpenSim by doxygen 1.3.6