General
matecomponent-main — MateComponent initialization.
MateComponentRunningContext — a live object tracker
matecomponent-shutdown
matecomponent-i18n
matecomponent-types
matecomponent-context — Extensible runtime service interface
matecomponent-exception — maps CORBA exceptions to user readable text, + helper macros
matecomponent-application — a framework for unique application instance and automation
matecomponent-app-client — client interface to remote MateComponentApplication objects
Objects, Factories, Reference Counting
MateComponentObject — Base object for wrapping MateComponent::Unknown derived objects. Implements Figure 2, “The MateComponent::Unknown interface”.
MateComponentGenericFactory — The basic, generic MateComponent object factory implementation
matecomponent-shlib-factory
Reference Counting
Property Bags, Events, Listeners
Properties
matecomponent-event-source — An Event Source where clients can connect to listen to events.
matecomponent-listener — An Event Listener (an implementation of MateComponent::Listener)
MateComponentPropertyBag — Implements a generic property storage interface
matecomponent-arg — simplified CORBA_Any wrappers
matecomponent-property-bag-client — simplified property bag client wrapper code
Monikers
Monikers in the MateComponent Component System
MateComponentMoniker — The base implementation of our abstract object naming space
MateComponentMonikerSimple — A super easy to use moniker implementation wrapper
matecomponent-moniker-util — Object activation and construction through monikers.
MateComponentMonikerExtender — A way to extend arbitary monikers
MateComponentItemHandler — Simple Moniker Arguments
MateComponentItemContainer — this implements a simple container interface for compound document containers
matecomponent-moniker-context
Storages and Streams
matecomponent-storage-memory
MateComponentStreamMem — In-memory implementation of MateComponent::Stream interface.
matecomponent-storage — Abstract implementation of the MateComponent::Storage interface
matecomponent-stream-client — Simplified client wrapper functions for the Stream interface
Persistency
MateComponentPersist — Interface for anything that can save / load itself.
MateComponentPersistFile — Interface for anything that can save / load itself from a file.
MateComponentPersistStream — Interface for anything that can save / load itself from a MateComponent stream.
matecomponent-persist-client
Miscellaneous
Debugging
Common Questions — Find answers to common questions in the libmatecomponent manual
matecomponent-config-database
Index