34#ifndef HPP_CORE_IDL_PATH_VALIATIONS_HH
35#define HPP_CORE_IDL_PATH_VALIATIONS_HH
50namespace corbaServer {
52template <
typename _Base,
typename _Storage>
54 :
public ServantBase<core::PathValidation, _Storage>,
55 public virtual _Base {
64 CORBA::Boolean
validate(hpp::core_idl::Path_ptr path, CORBA::Boolean reverse,
66 hpp::core_idl::PathValidationReport_out
report) {
75 std::ostringstream
oss;
77 std::string
res =
oss.str();
80 report = CORBA::string_dup(
"");
89typedef PathValidationServant<POA_hpp::core_idl::PathValidation,
Server * server_
Definition servant-base.hh:118
Definition servant-base.hh:122
_Storage Storage
Definition servant-base.hh:124
virtual TShPtr_t get() const
Definition servant-base.hh:132
Implementation of Hpp module Corba server.
Definition server.hh:78
Definition path-validations.hh:55
virtual ~PathValidationServant()
Definition path-validations.hh:62
PathValidationServant(Server *server, const Storage &s)
Definition path-validations.hh:59
CORBA::Boolean validate(hpp::core_idl::Path_ptr path, CORBA::Boolean reverse, hpp::core_idl::Path_out validPart, hpp::core_idl::PathValidationReport_out report)
Definition path-validations.hh:64
ReturnType::Object_var makeServantDownCast(Server *server, const typename ServantBaseType::Storage &t)
Definition servant-base.hh:407
#define SERVANT_BASE_TYPEDEFS(idlObj, hppObj)
Definition servant-base.hh:73
Definition path_validations.idl:66
PathValidationServant< POA_hpp::core_idl::PathValidation, core::PathValidationPtr_t > PathValidation
Definition path-validations.hh:91
PathServant< POA_hpp::core_idl::Path, core::PathPtr_t > Path
Definition paths.hh:93
shared_ptr< PathValidation > PathValidationPtr_t
shared_ptr< Path > PathPtr_t
shared_ptr< PathValidationReport > PathValidationReportPtr_t
Implement CORBA interface `‘Obstacle’'.