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)
 
floatSeqgetRightHandSide () throw (Error)
 
hpp::size_type rhsSize () throw (Error)
 
CORBA::Boolean constantRightHandSide () throw (Error)
 
floatSeqrightHandSideAt (value_type s) throw (Error)
 
- Public Member Functions inherited from hpp::corbaServer::ServantBase< constraints::Implicit, _Storage >
virtual ~ServantBase ()
 
virtual ~ServantBase ()
 
virtual ~ServantBase ()
 
virtual ~ServantBase ()
 
virtual TShPtr_t get () const
 
virtual constraints::Implicit get () const
 
virtual constraints::Implicit get () const
 
virtual constraints::Implicit get () const
 
StorageElementShPtr_t getT () const
 
const StoragegetS () const
 
const StoragegetS () const
 
const StoragegetS () const
 
const StoragegetS () 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 ~AbstractServantBase ()
 
virtual ~AbstractServantBase ()
 
virtual ~AbstractServantBase ()
 
virtual Server::ServantKey getServantKey () const
 
virtual Server::ServantKey getServantKey () const
 
virtual Server::ServantKey getServantKey () const
 
virtual Server::ServantKey getServantKey () const
 

Additional Inherited Members

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

Constructor & Destructor Documentation

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

Member Function Documentation

template<typename _Base , typename _Storage >
CORBA::Boolean hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::constantRightHandSide ( )
throw (Error
)
inline
template<typename _Base , typename _Storage >
hpp::constraints_idl::DifferentiableFunction_ptr hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::function ( )
throw (Error
)
inline
template<typename _Base , typename _Storage >
floatSeq* hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::getRightHandSide ( )
throw (Error
)
inline
template<typename _Base , typename _Storage >
hpp::size_type hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::rhsSize ( )
throw (Error
)
inline
template<typename _Base , typename _Storage >
floatSeq* hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::rightHandSideAt ( value_type  s)
throw (Error
)
inline
template<typename _Base , typename _Storage >
void hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::setRightHandSide ( const floatSeq rhs)
throw (Error
)
inline
template<typename _Base , typename _Storage >
void hpp::corbaServer::constraints_idl::ImplicitServant< _Base, _Storage >::setRightHandSideFromConfig ( const floatSeq config)
throw (Error
)
inline