メインページ | ネームスペース一覧 | クラス階層 | 構成 | ファイル一覧 | 構成メンバ | ファイルメンバ

NVUtil.py

NameValue and NVList utility functions. [詳細]

#include "omniORB.py"
#include "OpenRTM.py"
#include "SDOPackage.py"
#include "SDOPackage__POA.py"

構成

class  to_prop
class  nv_find
 NVList から name で指定された value を返す. [詳細]

関数

 newNV (name, value)
 NameValue を生成する.
 newNVBool (name, value)
 value が CORBA::Boolean の NameValue を生成する
 newNVOctet (name, value)
 value が CORBA::Octet の NameValue を生成する
 newNVAny (name, value)
 copyFromProperties (nv, prop)
 Properties を NVList へコピーする.
 copyToProperties (prop, nvlist)
 toProperties (nv)
 find (nv, name)
 find_index (nv, name)
 isString (nv, name)
 指定された name の value の型が string であるかどうか?
 isStringValue (nv, name, value)
 toString (nv, name)
 指定された name の NVList を string として返す。
 appendStringValue (nv, name, value)
 append (dest, src)
 dump (nv)


説明

NameValue and NVList utility functions.

日付:
Date
2007/09/11
作者:
Noriaki Ando <n-ando@aist.go.jp> and Shinji Kurihara
Copyright (C) 2006 Noriaki Ando Task-intelligence Research Group, Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), Japan All rights reserved.

関数

append dest  ,
src 
 

appendStringValue nv  ,
name  ,
value 
 

copyFromProperties nv  ,
prop 
 

Properties を NVList へコピーする.

このオペレーションは Properties を NVList へコピーする。 NVList の value は全て CORBA::string 型としてコピーする。

引数:
nv Properties の値を格納する NVList
prop コピー元の Properties

copyToProperties prop  ,
nvlist 
 

dump nv   ) 
 

find nv  ,
name 
 

find_index nv  ,
name 
 

isString nv  ,
name 
 

指定された name の value の型が string であるかどうか?

このオペレーションは name で指定された value の型が CORBA::string かどうかを bool 値で返す。

引数:
nv 検索対象の NVList
name 検索する名前

isStringValue nv  ,
name  ,
value 
 

newNV name  ,
value 
 

NameValue を生成する.

このオペレーションはNameValueを作成する。 CORBA::Char, CORBA::Boolean, CORBA::Octet は作成できない。 これらの値は newNVChar(), newNVBool(), newNVOctet() で作成する。

引数:
name NameValue の name
value NameValue の value
戻り値:
NameValue

newNVAny name  ,
value 
 

newNVBool name  ,
value 
 

value が CORBA::Boolean の NameValue を生成する

このオペレーションはf value が CORBA::Boolean の NameValueを作成する。

引数:
name NameValue の name
value NameValue の value
戻り値:
NameValue

newNVOctet name  ,
value 
 

value が CORBA::Octet の NameValue を生成する

このオペレーションはf value が CORBA::Octet の NameValueを作成する。

引数:
name NameValue の name
value NameValue の value
戻り値:
NameValue

toProperties nv   ) 
 

toString nv  ,
name 
 

指定された name の NVList を string として返す。

このオペレーションは name で指定された NVList の値を string で返す。 もし、name で指定した value の値が CORBA::string でなければ、 空の文字列のstringを返す。

引数:
nv 検索対象の NVList
name 検索する名前
戻り値:
name に対応する値のstring型の値


OpenRTMに対してMon Oct 29 15:51:37 2007に生成されました。  doxygen 1.4.3