hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage > Class Template Reference

#include <hpp/corbaserver/constraints_idl/constraints.hh>

Inheritance diagram for hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >:
[legend]
Collaboration diagram for hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >:
[legend]

Public Member Functions

 ImplicitServant (Server *server, const Storage &s)
 
virtual ~ImplicitServant ()
 
hpp::constraints_idl::DifferentiableFunction_ptr function () throw (Error)
 
void setRightHandSideFromConfig (const floatSeq &config) throw (Error)
 
void setRightHandSide (const floatSeq &rhs) throw (Error)
 
floatSeq * getRightHandSide () throw (Error)
 
hpp::size_type rhsSize () throw (Error)
 
CORBA::Boolean constantRightHandSide () throw (Error)
 
floatSeq * rightHandSideAt (value_type s) throw (Error)
 
- Public Member Functions inherited from hpp::corbaServer::ServantBase< constraints::Implicit, _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< constraints::Implicit >
virtual ~AbstractServantBase ()
 
virtual Server::ServantKey getServantKey () const
 

Additional Inherited Members

- Public Types inherited from hpp::corbaServer::ServantBase< constraints::Implicit, _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< constraints::Implicit >
typedef boost::shared_ptr< constraints::Implicit > TShPtr_t
 
typedef boost::weak_ptr< constraints::Implicit > TWkPtr_t
 
- Protected Member Functions inherited from hpp::corbaServer::ServantBase< constraints::Implicit, _Storage >
 ServantBase (Server *server, const Storage &_s)
 
- Protected Member Functions inherited from hpp::corbaServer::AbstractServantBase< constraints::Implicit >
 AbstractServantBase (Server *server)
 
- Protected Attributes inherited from hpp::corbaServer::ServantBase< constraints::Implicit, _Storage >
Storage s
 
- Protected Attributes inherited from hpp::corbaServer::AbstractServantBase< constraints::Implicit >
Server * server_
 

Constructor & Destructor Documentation

◆ ImplicitServant()

template<typename _Base , typename _Storage >
hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::ImplicitServant ( Server *  server,
const Storage &  s 
)
inline

◆ ~ImplicitServant()

template<typename _Base , typename _Storage >
virtual hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::~ImplicitServant ( )
inlinevirtual

Member Function Documentation

◆ constantRightHandSide()

template<typename _Base , typename _Storage >
CORBA::Boolean hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::constantRightHandSide ( )
throw (Error
)
inline

◆ function()

◆ getRightHandSide()

template<typename _Base , typename _Storage >
floatSeq* hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::getRightHandSide ( )
throw (Error
)
inline

◆ rhsSize()

template<typename _Base , typename _Storage >
hpp::size_type hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::rhsSize ( )
throw (Error
)
inline

◆ rightHandSideAt()

template<typename _Base , typename _Storage >
floatSeq* hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::rightHandSideAt ( value_type  s)
throw (Error
)
inline

◆ setRightHandSide()

template<typename _Base , typename _Storage >
void hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::setRightHandSide ( const floatSeq &  rhs)
throw (Error
)
inline

◆ setRightHandSideFromConfig()

template<typename _Base , typename _Storage >
void hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::setRightHandSideFromConfig ( const floatSeq &  config)
throw (Error
)
inline