このクラスを使用するときは,corba.hファイルをインクルードしてください。
interface Contained: IRObject {
attribute RepositoryId id;
attribute Identifier name;
attribute String_var version;
readonly attribute Container defined_in;
readonly attribute ScopedName absolute_name;
readonly attribute Repository containing_Repository;
struct Description {
DefinitionKind kind;
any value;
};
Description describe();
void move(
in Container new_Container,
in Identifier new_name,
in String_var new_version
);
};