Interface CosNaming::NamingContext
IDL source Global index
interface NamingContext
- bind
- bind_context
- bind_new_context
- destroy
- list
- new_context
- rebind
- rebind_context
- resolve
- unbind
- NotFoundReason
- AlreadyBound
- CannotProceed
- InvalidName
- NotEmpty
- NotFound
void bind(in Name n,
in Object obj)
raises(NotFound, CannotProceed, InvalidName, AlreadyBound);
-
void bind_context(in Name n,
in NamingContext nc)
raises(NotFound, CannotProceed, InvalidName, AlreadyBound);
-
NamingContext bind_new_context(in Name n)
raises(NotFound, AlreadyBound, CannotProceed, InvalidName);
-
void destroy()
raises(NotEmpty);
-
void list(in unsigned long how_many,
out BindingList bl,
out BindingIterator bi);
-
NamingContext new_context();
-
void rebind(in Name n,
in Object obj)
raises(NotFound, CannotProceed, InvalidName);
-
void rebind_context(in Name n,
in NamingContext nc)
raises(NotFound, CannotProceed, InvalidName);
-
Object resolve(in Name n)
raises(NotFound, CannotProceed, InvalidName);
-
void unbind(in Name n)
raises(NotFound, CannotProceed, InvalidName);
-
enum NotFoundReason {
missing_node,
not_context,
not_object
};
-
exception AlreadyBound {
};
-
exception CannotProceed {
NamingContext cxt;
Name rest_of_name;
};
-
exception InvalidName {
};
-
exception NotEmpty {
};
-
exception NotFound {
NotFoundReason why;
Name rest_of_name;
};
-
Generated by Sandia idldoc 1.0.