Main Page Class Hierarchy Compound List File List Compound Members File Members
Synchronizer Member List
This is the complete list of members for Synchronizer, including all inherited members.
- OutputStream::_address_map
[protected]
- InputStream::_address_map
[protected]
- _bytes_written
[protected]
- _clone_table
[protected]
- _data
[protected]
- OutputStream::_last_id
[protected]
- InputStream::_last_id
[protected]
- _last_id_max
[protected]
- _root_objects
[protected]
- OutputStream::_temp_storage
[protected]
- InputStream::_temp_storage
[protected]
- _work_list
[protected]
- OutputStream::add_address_pair( AddressId id, Address address )
[virtual]
- InputStream::add_address_pair( AddressId id, Address address )
[virtual]
- OutputStream::CleanupFunction typedef
- InputStream::CleanupFunction typedef
- clone( const Object* object )
[virtual]
- clone( Address instance, const MetaClass* meta_class_of_instance, Address target = 0)
[virtual]
- clone_address(Address addr) const
- CloneStream( ObjectFactory* of )
- close()
[virtual]
- create_empty_nonaddressable_object( const MetaClass* mc )
[virtual]
- create_empty_object( const MetaClass* mc )
[virtual]
- create_empty_object_in_space( Address a, const MetaClass* mc)
[virtual]
- exists_in_input_stream( Address object_address ) const
[virtual]
- find_or_add_object(Address addr, const MetaClass *meta)
[protected]
- finish_orphan_object_cloning( Object *old_object, Object *new_object)
[virtual]
- fixup_address( Address, AddressId )
[virtual]
- get_address( AddressId id ) const
[protected, virtual]
- get_address_map_of_owned_objects() const
[virtual]
- get_clone_count() const
- get_defined_object_handling() const
- get_is_cloned(Address addr) const
- get_is_cloned(int n) const
- get_is_open() const
- get_is_orphan(int n) const
- get_meta_class(int n) const
- get_new_address(int n) const
- get_object_factory() const
[virtual]
- get_old_address(int n) const
- get_owned_object_handling() const
- get_refed_object_handling() const
- get_replacement(Object *) const
- OutputStream::get_temp_storage( const LString& key ) const
[virtual]
- InputStream::get_temp_storage( const LString& key ) const
[virtual]
- InputStream( ObjectFactory* of )
- InputStream(const InputStream&)
[protected]
- is_already_read( unsigned int id ) const
[virtual]
- is_already_written( Address address ) const
[virtual]
- is_cloned(Address addr) const
- map_address_to_id( Address address, bool inStream )
[protected, virtual]
- map_id_to_address( AddressId id, Address address ) const
[protected, virtual]
- object_enquiry(Object *,CloneStreamObjectInstance *,PTR_TYPE ptr_type)
[virtual]
- OutputStream::ObjectStream()
[protected]
- InputStream::ObjectStream()
[protected]
- open()
[virtual]
- CloneStream::OutputStream::operator=(const OutputStream&)
[protected]
- InputStream::operator=(const InputStream&)
[protected]
- OutputStream()
- OutputStream(const OutputStream&)
[protected]
- perform_cloning()
[virtual]
- push_for_clone(const Object *object)
[virtual]
- push_for_clone(Address instance, const MetaClass* meta_class_of_instance, Address target = 0)
[virtual]
- push_for_replacement(Object *old_obj,Object *new_obj)
[virtual]
- read( const ObjectWrapper &obj, bool addressable = false )
[virtual]
- read_address_id()
[virtual]
- read_byte_array( Byte* address, unsigned int len )
[virtual]
- read_close()
[virtual]
- read_meta_class()
[virtual]
- read_object( const MetaClass* metaClass, Address space = 0 )
[virtual]
- read_sized_int( Address instance, size_t instanceSize, bool is_signed )
[virtual]
- read_start()
[virtual]
- read_unsigned_int()
[virtual]
- remap_address( Address old_address, Address new_address )
[virtual]
- retrieve_data( Address object_address ) const
[virtual]
- set_already_visited( Address object_address )
[virtual]
- set_clone_object(CloneStreamObjectInstance *)
- set_deep_clone()
- set_defined_object_handling(PTR_HANDLING handling)
- set_owned_object_handling(PTR_HANDLING handling)
- set_pointer_handling( PTR_HANDLING refed_objects, PTR_HANDLING defined_objects, PTR_HANDLING owned_objects)
- set_refed_object_handling(PTR_HANDLING handling)
- set_reference(CloneStreamObjectInstance *)
- set_replacement(CloneStreamObjectInstance *,Object *)
- set_shallow_clone()
- OutputStream::set_temp_storage( const LString& key, Address address, CleanupFunction cleanup_function )
[virtual]
- InputStream::set_temp_storage( const LString& key, Address address, CleanupFunction cleanup_function )
[virtual]
- store_data( Address objectAddress, Address someData )
[virtual]
- synchronize( ObjectFactory* system_factory, ObjectFactory* new_object_factory, InputStream* input_stream )
[virtual]
- Synchronizer(ObjectFactory *factory)
- OutputStream::TempStorageMap typedef
- InputStream::TempStorageMap typedef
- was_already_visited( Address object_address ) const
[virtual]
- write( const ObjectWrapper &obj, bool addressable = true )
[virtual]
- write_address_id( Address address, bool inStream )
[virtual]
- write_byte_array( Byte* start, unsigned int len )
[virtual]
- write_close()
[virtual]
- write_meta_class( const MetaClass* m )
[virtual]
- write_object( const ObjectWrapper &obj )
[virtual]
- write_sized_int( Address instance, size_t instanceSize, bool is_signed )
[virtual]
- write_unsigned_int( unsigned int number )
[virtual]
- ~CloneStream()
[virtual]
- ~InputStream()
- OutputStream::~ObjectStream()
[protected, virtual]
- InputStream::~ObjectStream()
[protected, virtual]
- ~OutputStream()
[virtual]
- ~Synchronizer()
[virtual]
Generated at Mon Jul 31 13:44:42 2000 for NCI SUIF by
1.1.2 written by Dimitri van Heesch,
© 1997-2000