2#ifndef pp_core_idl__paths_hh__ 
    3#define pp_core_idl__paths_hh__ 
    5#ifndef __CORBA_H_EXTERNAL_GUARD__ 
    6#include <omniORB4/CORBA.h> 
    9#ifndef  USE_stub_in_nt_dll 
   10# define USE_stub_in_nt_dll_NOT_DEFINED_paths 
   12#ifndef  USE_core_stub_in_nt_dll 
   13# define USE_core_stub_in_nt_dll_NOT_DEFINED_paths 
   15#ifndef  USE_dyn_stub_in_nt_dll 
   16# define USE_dyn_stub_in_nt_dll_NOT_DEFINED_paths 
   21#ifndef pp_core_idl__common_hh_EXTERNAL_GUARD__ 
   22#define pp_core_idl__common_hh_EXTERNAL_GUARD__ 
   25#ifndef pp_core_idl__constraints_hh_EXTERNAL_GUARD__ 
   26#define pp_core_idl__constraints_hh_EXTERNAL_GUARD__ 
   29#ifndef pp_core_idl____constraints_hh_EXTERNAL_GUARD__ 
   30#define pp_core_idl____constraints_hh_EXTERNAL_GUARD__ 
   36#ifdef USE_stub_in_nt_dll 
   37# ifndef USE_core_stub_in_nt_dll 
   38#  define USE_core_stub_in_nt_dll 
   40# ifndef USE_dyn_stub_in_nt_dll 
   41#  define USE_dyn_stub_in_nt_dll 
   46# error "A local CPP macro _core_attr has already been defined." 
   48# ifdef  USE_core_stub_in_nt_dll 
   49#  define _core_attr _OMNIORB_NTDLL_IMPORT 
   56# error "A local CPP macro _dyn_attr has already been defined." 
   58# ifdef  USE_dyn_stub_in_nt_dll 
   59#  define _dyn_attr _OMNIORB_NTDLL_IMPORT 
   71  _CORBA_MODULE core_idl
 
   78#ifndef __hpp_mcore__idl_mPathVector__ 
   79#define __hpp_mcore__idl_mPathVector__ 
   99    typedef _CORBA_ObjRef_Var<_objref_PathVector, PathVector_Helper> 
PathVector_var;
 
  100    typedef _CORBA_ObjRef_OUT_arg<_objref_PathVector,PathVector_Helper > 
PathVector_out;
 
  104#ifndef __hpp_mcore__idl_mConstraintSet__ 
  105#define __hpp_mcore__idl_mConstraintSet__ 
  130#ifndef __hpp_mcore__idl_mPath__ 
  131#define __hpp_mcore__idl_mPath__ 
  151    typedef _CORBA_ObjRef_Var<_objref_Path, Path_Helper> 
Path_var;
 
  152    typedef _CORBA_ObjRef_OUT_arg<_objref_Path,Path_Helper > 
Path_out;
 
  172        omniObjRef* o = omniObjRef::_unMarshal(
_PD_repoId,s);
 
 
 
  193      public virtual ::CORBA::Object,
 
  194      public virtual omniObjRef
 
  224      virtual void* _ptrToObjRef(
const char*);
 
 
  239      virtual _CORBA_Boolean 
is_a(
const char*) 
const;
 
 
  243      public virtual omniServant
 
  269      virtual void* _ptrToInterface(
const char*);
 
  270      virtual const char* _mostDerivedRepoId();
 
 
  275#ifndef __hpp_mcore__idl_mPathVector__ 
  276#define __hpp_mcore__idl_mPathVector__ 
  296    typedef _CORBA_ObjRef_Var<_objref_PathVector, PathVector_Helper> 
PathVector_var;
 
  297    typedef _CORBA_ObjRef_OUT_arg<_objref_PathVector,PathVector_Helper > 
PathVector_out;
 
  317        omniObjRef* o = omniObjRef::_unMarshal(
_PD_repoId,s);
 
 
 
  358      virtual void* _ptrToObjRef(
const char*);
 
 
  373      virtual _CORBA_Boolean 
is_a(
const char*) 
const;
 
 
  393      virtual void* _ptrToInterface(
const char*);
 
  394      virtual const char* _mostDerivedRepoId();
 
 
  399    _CORBA_MODULE path_idl
 
  403#ifndef __hpp_mcore__idl_mpath__idl_mHermite__ 
  404#define __hpp_mcore__idl_mpath__idl_mHermite__ 
  424      typedef _CORBA_ObjRef_Var<_objref_Hermite, Hermite_Helper> 
Hermite_var;
 
  425      typedef _CORBA_ObjRef_OUT_arg<_objref_Hermite,Hermite_Helper > 
Hermite_out;
 
  445          omniObjRef* o = omniObjRef::_unMarshal(
_PD_repoId,s);
 
 
 
  481        virtual void* _ptrToObjRef(
const char*);
 
 
  496        virtual _CORBA_Boolean 
is_a(
const char*) 
const;
 
 
  511        virtual void* _ptrToInterface(
const char*);
 
  512        virtual const char* _mostDerivedRepoId();
 
 
  528  _CORBA_MODULE core_idl
 
  532      public virtual hpp::core_idl::_impl_Path,
 
  533      public virtual ::PortableServer::ServantBase
 
  538      inline ::hpp::core_idl::Path_ptr 
_this() {
 
  539        return (::hpp::core_idl::Path_ptr) _do_this(::hpp::core_idl::Path::_PD_repoId);
 
 
  544      public virtual hpp::core_idl::_impl_PathVector,
 
  550      inline ::hpp::core_idl::PathVector_ptr 
_this() {
 
  551        return (::hpp::core_idl::PathVector_ptr) _do_this(::hpp::core_idl::PathVector::_PD_repoId);
 
 
  555    _CORBA_MODULE path_idl
 
  559        public virtual hpp::core_idl::path_idl::_impl_Hermite,
 
  565        inline ::hpp::core_idl::path_idl::Hermite_ptr 
_this() {
 
  566          return (::hpp::core_idl::path_idl::Hermite_ptr) _do_this(::hpp::core_idl::path_idl::Hermite::_PD_repoId);
 
 
  581  _CORBA_MODULE core_idl
 
  584    _CORBA_MODULE path_idl
 
  603hpp::core_idl::Path::_marshalObjRef(::hpp::core_idl::Path_ptr obj, cdrStream& s) {
 
  604  omniObjRef::_marshal(obj->_PR_getobj(),s);
 
 
  608hpp::core_idl::PathVector::_marshalObjRef(::hpp::core_idl::PathVector_ptr obj, cdrStream& s) {
 
  609  omniObjRef::_marshal(obj->_PR_getobj(),s);
 
 
  613hpp::core_idl::path_idl::Hermite::_marshalObjRef(::hpp::core_idl::path_idl::Hermite_ptr obj, cdrStream& s) {
 
  614  omniObjRef::_marshal(obj->_PR_getobj(),s);
 
 
  619#ifdef   USE_stub_in_nt_dll_NOT_DEFINED_paths 
  620# undef  USE_stub_in_nt_dll 
  621# undef  USE_stub_in_nt_dll_NOT_DEFINED_paths 
  623#ifdef   USE_core_stub_in_nt_dll_NOT_DEFINED_paths 
  624# undef  USE_core_stub_in_nt_dll 
  625# undef  USE_core_stub_in_nt_dll_NOT_DEFINED_paths 
  627#ifdef   USE_dyn_stub_in_nt_dll_NOT_DEFINED_paths 
  628# undef  USE_dyn_stub_in_nt_dll 
  629# undef  USE_dyn_stub_in_nt_dll_NOT_DEFINED_paths 
Definition _constraints-idl.hh:491
 
static _CORBA_Boolean is_nil(_ptr_type)
 
ConstraintSet_ptr _ptr_type
Definition paths-idl.hh:115
 
static void release(_ptr_type)
 
static void duplicate(_ptr_type)
 
static _ptr_type unmarshalObjRef(cdrStream &)
 
static void marshalObjRef(_ptr_type, cdrStream &)
 
Definition _constraints-idl.hh:509
 
Definition paths-idl.hh:412
 
static void duplicate(_ptr_type)
 
static _CORBA_Boolean is_nil(_ptr_type)
 
static void release(_ptr_type)
 
Hermite_ptr _ptr_type
Definition paths-idl.hh:414
 
static void marshalObjRef(_ptr_type, cdrStream &)
 
static _ptr_type unmarshalObjRef(cdrStream &)
 
Definition paths-idl.hh:430
 
Hermite_var _var_type
Definition paths-idl.hh:434
 
Hermite_ptr _ptr_type
Definition paths-idl.hh:433
 
static _ptr_type _fromObjRef(omniObjRef *o)
Definition paths-idl.hh:452
 
static _core_attr const char * _PD_repoId
Definition paths-idl.hh:459
 
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition paths-idl.hh:613
 
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition paths-idl.hh:444
 
static _ptr_type _duplicate(_ptr_type)
 
static _ptr_type _narrow(::CORBA::Object_ptr)
 
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
 
inline ::hpp::core_idl::path_idl::Hermite_ptr _this()
Definition paths-idl.hh:565
 
Definition paths-idl.hh:87
 
static _ptr_type unmarshalObjRef(cdrStream &)
 
static _CORBA_Boolean is_nil(_ptr_type)
 
static void marshalObjRef(_ptr_type, cdrStream &)
 
static void release(_ptr_type)
 
static void duplicate(_ptr_type)
 
PathVector_ptr _ptr_type
Definition paths-idl.hh:89
 
Definition paths-idl.hh:302
 
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition paths-idl.hh:608
 
static _ptr_type _duplicate(_ptr_type)
 
static _core_attr const char * _PD_repoId
Definition paths-idl.hh:331
 
static _ptr_type _fromObjRef(omniObjRef *o)
Definition paths-idl.hh:324
 
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
 
static _ptr_type _narrow(::CORBA::Object_ptr)
 
PathVector_ptr _ptr_type
Definition paths-idl.hh:305
 
inline ::hpp::core_idl::PathVector_ptr _this()
Definition paths-idl.hh:550
 
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition paths-idl.hh:316
 
PathVector_var _var_type
Definition paths-idl.hh:306
 
Definition path_planners-idl.hh:88
 
static _ptr_type unmarshalObjRef(cdrStream &)
 
static void duplicate(_ptr_type)
 
static void marshalObjRef(_ptr_type, cdrStream &)
 
static void release(_ptr_type)
 
Path_ptr _ptr_type
Definition paths-idl.hh:141
 
static _CORBA_Boolean is_nil(_ptr_type)
 
Definition paths-idl.hh:157
 
inline ::hpp::core_idl::Path_ptr _this()
Definition paths-idl.hh:538
 
static _core_attr const char * _PD_repoId
Definition paths-idl.hh:186
 
static _ptr_type _unmarshalObjRef(cdrStream &s)
Definition paths-idl.hh:171
 
static _ptr_type _narrow(::CORBA::Object_ptr)
 
static _ptr_type _duplicate(_ptr_type)
 
static _ptr_type _unchecked_narrow(::CORBA::Object_ptr)
 
static void _marshalObjRef(_ptr_type, cdrStream &)
Definition paths-idl.hh:603
 
Path_ptr _ptr_type
Definition paths-idl.hh:160
 
static _ptr_type _fromObjRef(omniObjRef *o)
Definition paths-idl.hh:179
 
Path_var _var_type
Definition paths-idl.hh:161
 
Definition _constraints-idl.hh:581
 
Definition paths-idl.hh:501
 
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
 
Definition paths-idl.hh:378
 
virtual size_t numberPaths()=0
 
virtual ~_impl_PathVector()
 
virtual void appendPath(::hpp::core_idl::Path_ptr p)=0
 
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
 
virtual Path_ptr pathAtRank(::hpp::core_idl::size_t rank)=0
 
virtual PathVector_ptr flatten()=0
 
virtual void concatenate(::hpp::core_idl::PathVector_ptr p)=0
 
virtual size_t rankAtParam(::hpp::value_type param, ::hpp::value_type &localParam)=0
 
Definition paths-idl.hh:244
 
virtual size_type outputDerivativeSize()=0
 
virtual Path_ptr reverse()=0
 
virtual size_type outputSize()=0
 
virtual _CORBA_Boolean _dispatch(omniCallHandle &)
 
virtual ::CORBA::Boolean deleteIfExpired()=0
 
virtual value_type length()=0
 
virtual floatSeq * call(::hpp::value_type t, ::CORBA::Boolean &success)=0
 
virtual ConstraintSet_ptr constraints()=0
 
virtual floatSeq * derivative(::hpp::value_type t, ::CORBA::Short order)=0
 
virtual floatSeq * initial()=0
 
virtual PathVector_ptr asVector()=0
 
virtual Path_ptr extract(::hpp::value_type tmin, ::hpp::value_type tmax)=0
 
virtual floatSeq * end()=0
 
virtual floatSeq * at(::hpp::value_type t, ::CORBA::Boolean &success)=0
 
virtual void deleteThis()=0
 
virtual void persistantStorage(::CORBA::Boolean persistant)=0
 
Definition _constraints-idl.hh:546
 
Definition paths-idl.hh:467
 
virtual ~_objref_Hermite()
 
_objref_Hermite()
Definition paths-idl.hh:473
 
_objref_Hermite(omniIOR *, omniIdentity *)
 
Definition paths-idl.hh:339
 
size_t rankAtParam(::hpp::value_type param, ::hpp::value_type &localParam)
 
_objref_PathVector()
Definition paths-idl.hh:350
 
Path_ptr pathAtRank(::hpp::core_idl::size_t rank)
 
_objref_PathVector(omniIOR *, omniIdentity *)
 
virtual ~_objref_PathVector()
 
void concatenate(::hpp::core_idl::PathVector_ptr p)
 
void appendPath(::hpp::core_idl::Path_ptr p)
 
Definition paths-idl.hh:195
 
void persistantStorage(::CORBA::Boolean persistant)
 
Path_ptr extract(::hpp::value_type tmin, ::hpp::value_type tmax)
 
floatSeq * derivative(::hpp::value_type t, ::CORBA::Short order)
 
_objref_Path()
Definition paths-idl.hh:216
 
_objref_Path(omniIOR *, omniIdentity *)
 
ConstraintSet_ptr constraints()
 
size_type outputDerivativeSize()
 
PathVector_ptr asVector()
 
::CORBA::Boolean deleteIfExpired()
 
floatSeq * call(::hpp::value_type t, ::CORBA::Boolean &success)
 
floatSeq * at(::hpp::value_type t, ::CORBA::Boolean &success)
 
Definition paths-idl.hh:490
 
_pof_Hermite()
Definition paths-idl.hh:492
 
virtual _CORBA_Boolean is_a(const char *) const
 
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
 
Definition paths-idl.hh:367
 
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
 
virtual ~_pof_PathVector()
 
virtual _CORBA_Boolean is_a(const char *) const
 
_pof_PathVector()
Definition paths-idl.hh:369
 
Definition paths-idl.hh:233
 
_pof_Path()
Definition paths-idl.hh:235
 
virtual _CORBA_Boolean is_a(const char *) const
 
virtual omniObjRef * newObjRef(omniIOR *, omniIdentity *)
 
Definition common-idl.hh:689
 
::CORBA::Double value_type
Definition common-idl.hh:61
 
::CORBA::LongLong size_type
Definition common-idl.hh:66
 
unsigned long long size_t
Definition paths.idl:18
 
Implement CORBA interface `‘Obstacle’'.
Definition client.hh:46
 
double value_type
Definition common.idl:18
 
Path_ptr PathRef
Definition paths-idl.hh:137
 
ConstraintSet_ptr ConstraintSetRef
Definition paths-idl.hh:111
 
_CORBA_ObjRef_Var< _objref_Hermite, Hermite_Helper > Hermite_var
Definition paths-idl.hh:424
 
_objref_Path * Path_ptr
Definition paths-idl.hh:136
 
_CORBA_ObjRef_OUT_arg< _objref_PathVector, PathVector_Helper > PathVector_out
Definition paths-idl.hh:100
 
_CORBA_ObjRef_Var< _objref_Path, Path_Helper > Path_var
Definition paths-idl.hh:151
 
#define _core_attr
Definition paths-idl.hh:51
 
PathVector_ptr PathVectorRef
Definition paths-idl.hh:85
 
_CORBA_ObjRef_OUT_arg< _objref_Path, Path_Helper > Path_out
Definition paths-idl.hh:152
 
_CORBA_ObjRef_OUT_arg< _objref_ConstraintSet, ConstraintSet_Helper > ConstraintSet_out
Definition paths-idl.hh:126
 
_objref_PathVector * PathVector_ptr
Definition paths-idl.hh:84
 
::CORBA::ULongLong_out size_t_out
Definition paths-idl.hh:76
 
_CORBA_ObjRef_Var< _objref_PathVector, PathVector_Helper > PathVector_var
Definition paths-idl.hh:99
 
_CORBA_MODULE hpp _CORBA_MODULE_BEG _CORBA_MODULE core_idl _CORBA_MODULE_BEGtypedef ::CORBA::ULongLong size_t
Definition paths-idl.hh:75
 
_objref_ConstraintSet * ConstraintSet_ptr
Definition paths-idl.hh:110
 
_CORBA_ObjRef_Var< _objref_ConstraintSet, ConstraintSet_Helper > ConstraintSet_var
Definition paths-idl.hh:125
 
_objref_Hermite * Hermite_ptr
Definition paths-idl.hh:409
 
_CORBA_ObjRef_OUT_arg< _objref_Hermite, Hermite_Helper > Hermite_out
Definition paths-idl.hh:425
 
Hermite_ptr HermiteRef
Definition paths-idl.hh:410