AttributeDef
Contents
-
AttributeDef::describe()
-
AttributeDef::mode
-
AttributeDef::type
Synopsis:
Interface AttributeDef describes an IDL attribute. It inherits from interface Contained.
CORBA:
// IDL
interface AttributeDef : Contained {
enum AttributeMode { NORMAL, READONLY };
attribute TypeCode type;
attribute AttributeMode mode;
};
Notes:
CORBA defined.
See Also:
Contained
AttributeDef::describe()
Synopsis:
The operation describe() is inherited from Contained(). It returns a structure of type Contained::Description:
// IDL
struct Description {
Identifier name;
any value;
};
The name member of this structure contains the string "AttributeDescription". The value member is an any whose TypeCode is:
_tc_AttributeDescription
and whose value is a structure of type:
// IDL
struct AttributeDescription {
Identifier name;
RepositoryId id;
RepositoryId defined_in;
TypeCode type;
AttributeDef::AttributeMode mode;
};
See Also:
Contained::describe()
AttributeDef::mode
Synopsis:
attribute AttributeMode mode;
Description:
Specifies whether the attribute is read/write (NORMAL) or readonly (READONLY).
Notes:
CORBA defined.
AttributeDef::type
Synopsis:
attribute TypeCode type;
Description:
Specifies the TypeCode of the attribute.
Notes:
CORBA defined.
[Roadmap]
[Utilities]
[Compiling]
[Configuration]
[Class Reference]
[IR Reference]
[Daemon Reference]
[IDL Grammar]
[System Exceptions]
[Index]