hpp::corbaServer::core_impl::ConfigProjectorServant< _Base, _Storage > Class Template Reference

#include <hpp/core_idl/_constraints-fwd.hh>

Inheritance diagram for hpp::corbaServer::core_impl::ConfigProjectorServant< _Base, _Storage >:
[legend]
Collaboration diagram for hpp::corbaServer::core_impl::ConfigProjectorServant< _Base, _Storage >:
[legend]

Public Types

typedef hpp::corbaServer::core_impl::ConstraintServant< _Base, _Storage >::HppBase HppBase
 
- Public Types inherited from hpp::corbaServer::core_impl::ConstraintServant< _Base, _Storage >
typedef hpp::core::Constraint HppBase
 
- Public Types inherited from hpp::corbaServer::ServantBase< hpp::core::Constraint, _Storage >
typedef _Storage Storage
 
typedef boost::weak_ptr< typename Storage::element_type > StorageElementWkPtr_t
 
typedef boost::shared_ptr< typename Storage::element_type > StorageElementShPtr_t
 
- Public Types inherited from hpp::corbaServer::AbstractServantBase< hpp::core::Constraint >
typedef boost::shared_ptr< hpp::core::Constraint > TShPtr_t
 
typedef boost::weak_ptr< hpp::core::Constraint > TWkPtr_t
 

Public Member Functions

 SERVANT_BASE_TYPEDEFS (hpp::core_idl::ConfigProjector, HppBase)
 
 ConfigProjectorServant (Server *server, const _Storage &s)
 
virtual ~ConfigProjectorServant ()
 
void setRightHandSideFromConfig (const hpp::floatSeq &config)
 
void setRightHandSideOfConstraintFromConfig (hpp::constraints_idl::Implicit_ptr nm, const hpp::floatSeq &config)
 
void setRightHandSide (const hpp::floatSeq &param)
 
void setRightHandSideOfConstraint (hpp::constraints_idl::Implicit_ptr nm, const hpp::floatSeq &rhs)
 
hpp::floatSeq * getRightHandSide ()
 
void setRightHandSideAt (hpp::value_type s)
 
::CORBA::Boolean isConstraintSatisfied (hpp::constraints_idl::Implicit_ptr nm, const hpp::floatSeq &arg, hpp::floatSeq_out err, ::CORBA::Boolean &constraintFound)
 
- Public Member Functions inherited from hpp::corbaServer::core_impl::ConstraintServant< _Base, _Storage >
 SERVANT_BASE_TYPEDEFS (hpp::core_idl::Constraint, HppBase)
 
 ConstraintServant (Server *server, const _Storage &s)
 
virtual ~ConstraintServant ()
 
::CORBA::Boolean apply (hpp::floatSeq &config)
 
char * name ()
 
char * str ()
 
::CORBA::Boolean isSatisfied (const hpp::floatSeq &config)
 
- Public Member Functions inherited from hpp::corbaServer::ServantBase< hpp::core::Constraint, _Storage >
virtual ~ServantBase ()
 
virtual TShPtr_t get () const
 
StorageElementShPtr_t getT () const
 
const Storage & getS () const
 
void persistantStorage (bool persistant)
 Set to true if the servant should take ownership of this object. More...
 
bool persistantStorage () const
 See persistantStorage(bool) More...
 
- Public Member Functions inherited from hpp::corbaServer::AbstractServantBase< hpp::core::Constraint >
virtual ~AbstractServantBase ()
 
virtual Server::ServantKey getServantKey () const
 

Additional Inherited Members

- Protected Member Functions inherited from hpp::corbaServer::ServantBase< hpp::core::Constraint, _Storage >
 ServantBase (Server *server, const Storage &_s)
 
- Protected Member Functions inherited from hpp::corbaServer::AbstractServantBase< hpp::core::Constraint >
 AbstractServantBase (Server *server)
 
- Protected Attributes inherited from hpp::corbaServer::ServantBase< hpp::core::Constraint, _Storage >
Storage s
 
- Protected Attributes inherited from hpp::corbaServer::AbstractServantBase< hpp::core::Constraint >
Server * server_
 

Member Typedef Documentation

◆ HppBase

template<typename _Base , typename _Storage >
typedef hpp::corbaServer::core_impl::ConstraintServant<_Base, _Storage>::HppBase hpp::corbaServer::core_impl::ConfigProjectorServant< _Base, _Storage >::HppBase

Constructor & Destructor Documentation

◆ ConfigProjectorServant()

template<typename _Base , typename _Storage >
hpp::corbaServer::core_impl::ConfigProjectorServant< _Base, _Storage >::ConfigProjectorServant ( Server *  server,
const _Storage &  s 
)

◆ ~ConfigProjectorServant()

template<typename _Base , typename _Storage >
hpp::corbaServer::core_impl::ConfigProjectorServant< _Base, _Storage >::~ConfigProjectorServant ( )
virtual

Member Function Documentation

◆ getRightHandSide()

◆ isConstraintSatisfied()

template<typename _Base , typename _Storage >
CORBA::Boolean hpp::corbaServer::core_impl::ConfigProjectorServant< _Base, _Storage >::isConstraintSatisfied ( hpp::constraints_idl::Implicit_ptr  nm,
const hpp::floatSeq &  arg,
hpp::floatSeq_out  err,
::CORBA::Boolean &  constraintFound 
)

◆ SERVANT_BASE_TYPEDEFS()

template<typename _Base , typename _Storage >
hpp::corbaServer::core_impl::ConfigProjectorServant< _Base, _Storage >::SERVANT_BASE_TYPEDEFS ( hpp::core_idl::ConfigProjector  ,
HppBase   
)

◆ setRightHandSide()

template<typename _Base , typename _Storage >
void hpp::corbaServer::core_impl::ConfigProjectorServant< _Base, _Storage >::setRightHandSide ( const hpp::floatSeq &  param)

◆ setRightHandSideAt()

template<typename _Base , typename _Storage >
void hpp::corbaServer::core_impl::ConfigProjectorServant< _Base, _Storage >::setRightHandSideAt ( hpp::value_type  s)

◆ setRightHandSideFromConfig()

template<typename _Base , typename _Storage >
void hpp::corbaServer::core_impl::ConfigProjectorServant< _Base, _Storage >::setRightHandSideFromConfig ( const hpp::floatSeq &  config)

◆ setRightHandSideOfConstraint()

◆ setRightHandSideOfConstraintFromConfig()