![]() |
Home | Libraries | People | FAQ | More |
Not at all, applications singleton objects should not be called between threads, you should create several threads from it.
The "shared_library" and "context" (aspect_map) classes are synchronized
Boost.Application supports Unicode on Windows. If the macro UNICODE or _UNICODE is defined, the Unicode version of Windows API is used when needed.
Yes. The unique exception is Server Mode on Windows (Windows Service).
The rule is that you need inherit of abstract contract class of aspect. Refer to 'Customize Signals/Handlers' to know more.
Yes. All library provided aspects can be customized.
The rule is that you need inherit of 'signal_manager' class and customize signals that you want. Refer to 'Customize Aspects' to know more.
Yes. An aspect is a normal object, that are stored in application context. Any C++ class can be an aspect. The only limitation is that you can have only one aspect of same type on application context. Refer to 'Customize Aspects' to know more.
Yes. Use a 'common' mode as model, and changes the internal behaviour to what you want. You can create new aspects to it too. Refer to the example 'Apache httpd Application Mode' on session 'Library extension'.
![]() |
Tip |
---|---|
An unofficial tutorial can be found at Code Project |
Please, send a e-mail with detailed description to re.tf[at]acm.org