value.i

来自「pRTI 自带的include文件包」· I 代码 · 共 81 行

I
81
字号
/***********************************************************************
  IEEE 1516.1 High Level Architecture Interface Specification C++ API
  File: RTI/Value.i
***********************************************************************/

template<class ValueImplementationType, class ValueReturnType, int i>
RTI_INLINE
RTI::Value<ValueImplementationType, ValueReturnType, i>::
Value ()
{
}

template<class ValueImplementationType, class ValueReturnType, int i>
RTI_INLINE
RTI::Value<ValueImplementationType, ValueReturnType, i>::
Value (void const * data,
       size_t size)
  : _impl(data,size)
{
}

template<class ValueImplementationType, class ValueReturnType, int i>
RTI_INLINE
RTI::Value<ValueImplementationType, ValueReturnType, i>::
~Value () throw()
{
}

template<class ValueImplementationType, class ValueReturnType, int i>
RTI_INLINE
RTI::Value<ValueImplementationType, ValueReturnType, i>::
Value(Value const & rhs)
  : _impl(rhs._impl)
{
}
/*
template<class ValueImplementationType, class ValueReturnType, int i>
RTI_INLINE
RTI::Value<ValueImplementationType, ValueReturnType, i>::
Value(ValueImplementationType const & impl)
  : _impl(impl)
{
}
*/
template<class ValueImplementationType, class ValueReturnType, int i>
RTI_INLINE
RTI::Value<ValueImplementationType, ValueReturnType, i> &
RTI::Value<ValueImplementationType, ValueReturnType, i>::
operator=(Value const & rhs)
{
  _impl = rhs._impl;
  return *this;
}

template<class ValueImplementationType, class ValueReturnType, int i>
RTI_INLINE
void const *
RTI::Value<ValueImplementationType, ValueReturnType, i>::
data () const
{
  return _impl.data();
}

template<class ValueImplementationType, class ValueReturnType, int i>
RTI_INLINE
size_t
RTI::Value<ValueImplementationType, ValueReturnType, i>::
size() const
{
  return _impl.size();
}

template<class ValueImplementationType, class ValueReturnType, int i>
RTI_INLINE
ValueReturnType
RTI::Value<ValueImplementationType, ValueReturnType, i>::
getImplementation() const
{
  return _impl;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?