Uno/Cpp
From Apache OpenOffice Wiki
C++ Uno is the implementation of the Uno Specifications for C++. C++ Uno is implemented on top of Binary Uno, which basically provides a 'C' API.
Modules
- Uno/Binary/Modules/CPPU
- Uno/Binary/Modules/CPPUtools
- Uno/Binary/Modules/URE
- Uno/Binary/Modules/bridges
- Uno/Binary/Modules/codemaker
- Uno/Binary/Modules/idlc
- Uno/Binary/Modules/rdbmaker
- Uno/Binary/Modules/remotebridges
- Uno/Cpp/Modules/CPPUhelper
- Uno/Cpp/Modules/SALhelper
- Util/Modules/IO
Specification
- Uno/Cpp/Spec/Environment
- Uno/Cpp/Spec/Environment AntiGuard
- Uno/Cpp/Spec/Environment Descriptor
- Uno/Cpp/Spec/Environment Guard
- Uno/Cpp/Spec/Environment Stack
- Uno/Cpp/Spec/FreeReference
- Uno/Cpp/Spec/Map Helpers
- Uno/Cpp/Spec/Mapping
- Uno/Cpp/Spec/Purpose Bridge Implementation Helper
- Uno/Cpp/Spec/Shield Helpers
- Uno/Cpp/Spec/Testhelper Objectfactory
- Uno/Cpp/Spec/Threading-Model
Tutorials
- Add-on
- Calc/API/Programming
- Calc/Add-In/CompleteAddIn
- Calc/Add-In/Simple Calc Add-In
- Component and Dialog
- Constructing Components
- Constructing Helpers
- Going further with Dialog and Component
- IDL Files and Cpp
- Playing with Window Toolkit AWT
- SDKCppLanguage
- SDKInstallation
- UNO automation with a binary (executable)
- UNO registery and Bootstrapping
- Uno/Article/About Bridges
- Uno/Article/Multi-Thread Programming
- Uno/Article/Working with Environments, Mappings & Objects
- Uno/Cpp/Tutorials/Global References
- Uno/Cpp/Tutorials/Introduction to Cpp Uno
- Uno/Cpp/Tutorials/component tutorial
- Using Cpp with the OOo SDK
- Writing Professional Components
Code Snippets
- Uno/Cpp/Snippet/Dereference a WeakReference
- Uno/Cpp/Snippet/Environment AntiGuard
- Uno/Cpp/Snippet/Environment Guard
- Uno/Cpp/Snippet/Function accepting any kind of parameters
- Uno/Cpp/Snippet/Function always returning an appropriate object
- Uno/Cpp/Snippet/Instantiate a Service
- Uno/Cpp/Snippet/Managing an Object
- Uno/Cpp/Snippet/Object Lifecycle
- Uno/Cpp/Snippet/PurpenvHelper
- Uno/Cpp/Snippet/Requesting an Environment
- Uno/Cpp/Snippet/Thread Unsafe Component
Implementations
- Uno/Cpp/Impl/Cpp-Uno Bridge
- Uno/Cpp/Impl/Environment AntiGuard
- Uno/Cpp/Impl/Environment Guard
- Uno/Cpp/Impl/Environment Stack
- Uno/Cpp/Impl/FreeReference
- Uno/Cpp/Impl/Implementation Environment
- Uno/Cpp/Impl/Map Helpers
- Uno/Cpp/Impl/Purpose Bridge Implementation Helper
- Uno/Cpp/Impl/Shield Helpers
- Uno/Cpp/Tester/TestComponent