All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Interface org.omg.CORBA.Object

public interface Object

IDL definition:
#pragma prefix "omg.org/CORBA"
interface Object {
boolean _is_a(
in ::CORBA::RepositoryId repId
);
boolean _is_equivalent(
in Object other_object
);
boolean _non_existent();
unsigned long _hash(
in unsigned long maximum
);
Object _duplicate();
void _release();
::CORBA::Request _request(
in ::CORBA::Identifier operation
);
::CORBA::Request _create_request(
in ::CORBA::Context ctx,
in ::CORBA::Identifier operation,
in ::CORBA::NVList arg_list,
in ::CORBA::NamedValue result
);
::CORBA::Request _create_request(
in ::CORBA::Context ctx,
in ::CORBA::Identifier operation,
in ::CORBA::NVList arg_list,
in ::CORBA::NamedValue result,
in ::CORBA::ExceptionList exceptions,
in ::CORBA::ContextList contexts
);
::CORBA::InterfaceDef _get_interface();
::CORBA::ImplementationDef _get_implementation();
::CORBA::ORB _orb();
::CORBA::BOA _boa();
::CORBA::Identifier _object_name();
::CORBA::RepositoryId _repository_id();
boolean _is_local();
boolean _is_remote();
boolean _is_bound();
boolean _is_persistent();
attribute ::CORBA::Principal _principal;
attribute ::CORBA::BindOptions _bind_options;
Object _clone();
Object _resolve_reference(
in string id
);
::CORBA::Policy _get_policy(
in ::CORBA::PolicyType policy_type
);
::CORBA::DomainManagerList _get_domain_managers();
Object _set_policy_override(
in ::CORBA::PolicyList policies,
in ::CORBA::SetOverrideType set_add
);
};


Method Index

 o _bind_options()

Reader for attribute: ::CORBA::Object::_bind_options.

 o _bind_options(BindOptions)

Writer for attribute: ::CORBA::Object::_bind_options.

 o _boa()

Operation: ::CORBA::Object::_boa.

 o _clone()

Operation: ::CORBA::Object::_clone.

 o _create_request(Context, String, NVList, NamedValue)

Operation: ::CORBA::Object::_create_request.

 o _create_request(Context, String, NVList, NamedValue, ExceptionList, ContextList)

Operation: ::CORBA::Object::_create_request.

 o _duplicate()

Operation: ::CORBA::Object::_duplicate.

 o _get_domain_managers()

Operation: ::CORBA::Object::_get_domain_managers.

 o _get_implementation()

Operation: ::CORBA::Object::_get_implementation.

 o _get_interface()

Operation: ::CORBA::Object::_get_interface.

 o _get_policy(int)

Operation: ::CORBA::Object::_get_policy.

 o _hash(int)

Operation: ::CORBA::Object::_hash.

 o _is_a(String)

Operation: ::CORBA::Object::_is_a.

 o _is_bound()

Operation: ::CORBA::Object::_is_bound.

 o _is_equivalent(Object)

Operation: ::CORBA::Object::_is_equivalent.

 o _is_local()

Operation: ::CORBA::Object::_is_local.

 o _is_persistent()

Operation: ::CORBA::Object::_is_persistent.

 o _is_remote()

Operation: ::CORBA::Object::_is_remote.

 o _non_existent()

Operation: ::CORBA::Object::_non_existent.

 o _object_name()

Operation: ::CORBA::Object::_object_name.

 o _orb()

Operation: ::CORBA::Object::_orb.

 o _principal()

Reader for attribute: ::CORBA::Object::_principal.

 o _principal(Principal)

Writer for attribute: ::CORBA::Object::_principal.

 o _release()

Operation: ::CORBA::Object::_release.

 o _repository_id()

Operation: ::CORBA::Object::_repository_id.

 o _request(String)

Operation: ::CORBA::Object::_request.

 o _resolve_reference(String)

Operation: ::CORBA::Object::_resolve_reference.

 o _set_policy_override(Policy[], SetOverrideType)

Operation: ::CORBA::Object::_set_policy_override.

Methods

 o _is_a
public abstract boolean _is_a(String repId)

Operation: ::CORBA::Object::_is_a.

#pragma prefix "omg.org/CORBA/Object"
boolean _is_a(
in ::CORBA::RepositoryId repId
);

 o _is_equivalent
public abstract boolean _is_equivalent(Object other_object)

Operation: ::CORBA::Object::_is_equivalent.

#pragma prefix "omg.org/CORBA/Object"
boolean _is_equivalent(
in Object other_object
);

 o _non_existent
public abstract boolean _non_existent()

Operation: ::CORBA::Object::_non_existent.

#pragma prefix "omg.org/CORBA/Object"
boolean _non_existent();

 o _hash
public abstract int _hash(int maximum)

Operation: ::CORBA::Object::_hash.

#pragma prefix "omg.org/CORBA/Object"
unsigned long _hash(
in unsigned long maximum
);

 o _duplicate
public abstract Object _duplicate()

Operation: ::CORBA::Object::_duplicate.

#pragma prefix "omg.org/CORBA/Object"
Object _duplicate();

 o _release
public abstract void _release()

Operation: ::CORBA::Object::_release.

#pragma prefix "omg.org/CORBA/Object"
void _release();

 o _request
public abstract Request _request(String operation)

Operation: ::CORBA::Object::_request.

#pragma prefix "omg.org/CORBA/Object"
::CORBA::Request _request(
in ::CORBA::Identifier operation
);

 o _create_request
public abstract Request _create_request(Context ctx,
                                        String operation,
                                        NVList arg_list,
                                        NamedValue result)

Operation: ::CORBA::Object::_create_request.

#pragma prefix "omg.org/CORBA/Object"
::CORBA::Request _create_request(
in ::CORBA::Context ctx,
in ::CORBA::Identifier operation,
in ::CORBA::NVList arg_list,
in ::CORBA::NamedValue result
);

 o _create_request
public abstract Request _create_request(Context ctx,
                                        String operation,
                                        NVList arg_list,
                                        NamedValue result,
                                        ExceptionList exceptions,
                                        ContextList contexts)

Operation: ::CORBA::Object::_create_request.

#pragma prefix "omg.org/CORBA/Object"
::CORBA::Request _create_request(
in ::CORBA::Context ctx,
in ::CORBA::Identifier operation,
in ::CORBA::NVList arg_list,
in ::CORBA::NamedValue result,
in ::CORBA::ExceptionList exceptions,
in ::CORBA::ContextList contexts
);

 o _get_interface
public abstract InterfaceDef _get_interface()

Operation: ::CORBA::Object::_get_interface.

#pragma prefix "omg.org/CORBA/Object"
::CORBA::InterfaceDef _get_interface();

 o _get_implementation
public abstract ImplementationDef _get_implementation()

Operation: ::CORBA::Object::_get_implementation.

#pragma prefix "omg.org/CORBA/Object"
::CORBA::ImplementationDef _get_implementation();

 o _orb
public abstract ORB _orb()

Operation: ::CORBA::Object::_orb.

#pragma prefix "omg.org/CORBA/Object"
::CORBA::ORB _orb();

 o _boa
public abstract BOA _boa()

Operation: ::CORBA::Object::_boa.

#pragma prefix "omg.org/CORBA/Object"
::CORBA::BOA _boa();

 o _object_name
public abstract String _object_name()

Operation: ::CORBA::Object::_object_name.

#pragma prefix "omg.org/CORBA/Object"
::CORBA::Identifier _object_name();

 o _repository_id
public abstract String _repository_id()

Operation: ::CORBA::Object::_repository_id.

#pragma prefix "omg.org/CORBA/Object"
::CORBA::RepositoryId _repository_id();

 o _is_local
public abstract boolean _is_local()

Operation: ::CORBA::Object::_is_local.

#pragma prefix "omg.org/CORBA/Object"
boolean _is_local();

 o _is_remote
public abstract boolean _is_remote()

Operation: ::CORBA::Object::_is_remote.

#pragma prefix "omg.org/CORBA/Object"
boolean _is_remote();

 o _is_bound
public abstract boolean _is_bound()

Operation: ::CORBA::Object::_is_bound.

#pragma prefix "omg.org/CORBA/Object"
boolean _is_bound();

 o _is_persistent
public abstract boolean _is_persistent()

Operation: ::CORBA::Object::_is_persistent.

#pragma prefix "omg.org/CORBA/Object"
boolean _is_persistent();

 o _principal
public abstract void _principal(Principal _principal)

Writer for attribute: ::CORBA::Object::_principal.

#pragma prefix "omg.org/CORBA/Object"
attribute ::CORBA::Principal _principal;

 o _principal
public abstract Principal _principal()

Reader for attribute: ::CORBA::Object::_principal.

#pragma prefix "omg.org/CORBA/Object"
attribute ::CORBA::Principal _principal;

 o _bind_options
public abstract void _bind_options(BindOptions _bind_options)

Writer for attribute: ::CORBA::Object::_bind_options.

#pragma prefix "omg.org/CORBA/Object"
attribute ::CORBA::BindOptions _bind_options;

 o _bind_options
public abstract BindOptions _bind_options()

Reader for attribute: ::CORBA::Object::_bind_options.

#pragma prefix "omg.org/CORBA/Object"
attribute ::CORBA::BindOptions _bind_options;

 o _clone
public abstract Object _clone()

Operation: ::CORBA::Object::_clone.

#pragma prefix "omg.org/CORBA/Object"
Object _clone();

 o _resolve_reference
public abstract Object _resolve_reference(String id)

Operation: ::CORBA::Object::_resolve_reference.

#pragma prefix "omg.org/CORBA/Object"
Object _resolve_reference(
in string id
);

 o _get_policy
public abstract Policy _get_policy(int policy_type)

Operation: ::CORBA::Object::_get_policy.

#pragma prefix "omg.org/CORBA/Object"
::CORBA::Policy _get_policy(
in ::CORBA::PolicyType policy_type
);

 o _get_domain_managers
public abstract DomainManager[] _get_domain_managers()

Operation: ::CORBA::Object::_get_domain_managers.

#pragma prefix "omg.org/CORBA/Object"
::CORBA::DomainManagerList _get_domain_managers();

 o _set_policy_override
public abstract Object _set_policy_override(Policy[] policies,
                                            SetOverrideType set_add)

Operation: ::CORBA::Object::_set_policy_override.

#pragma prefix "omg.org/CORBA/Object"
Object _set_policy_override(
in ::CORBA::PolicyList policies,
in ::CORBA::SetOverrideType set_add
);


All Packages  Class Hierarchy  This Package  Previous  Next  Index