Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Examples

Common Application

Simplest Common Aplication (simple_application.cpp)
Simplest Common Aplication with global Context (simple_application_with_global_context.cpp)

Server Application

Simplest Server Aplication (simple_server_application.cpp)

Other Features

Application Mode Select (application_mode_select.cpp)
Handling Errors (ec version) (handling_errors_ec_version.cpp)
Handling Errors (ex version) (handling_errors_ex_version.cpp)
Limit Single Instance (limit_single_instance.cpp)
Limit Single Instance (interprocess) (limit_single_instance_boost_interprocess_named_mutex.cpp)
Limit Single Instance Using Callback (limit_single_instance_callback.cpp)
Limit Single Instance with global Context (limit_single_instance_callback_with_global_context.cpp)

Customization

Termination Handler Signal Customization (my_own_termination_handler.cpp)
Wait For Termination Request Customization (my_own_wait_for_termination_request.cpp)
Define My Own Exception (myexception.cpp)

Library extension

Apache httpd Application Mode (apache_httpd_mode.hpp)
Use of Apache httpd Application Mode (apache_httpd.cpp)

Windows specifics

Windows Service Setup (setup.cpp)

POSIX specifics

Self-pipe (selfpipe.cpp)

Other Aspects

Path Aspect (path.cpp)
Wait For Termination Request Customization (my_own_wait_for_termination_request.cpp)
Termination Handler (termination_handler.cpp)
Wait For Termination Request (wait_for_termination_request.cpp)

Tutorial

Tutorial Stage 1 (main_stage1.cpp)
Tutorial Stage 2 (main_stage2.cpp)
Tutorial Stage 3 (main_stage3.cpp)
Tutorial Stage 4 (main_stage4.cpp)

Complex Examples

Common Application With Simple Asio Based Threadpool (work_queue.cpp)
[Note] Note

For Windows Users the library provide Visual Studio 11 Projects to all samples on : application\vc11ide


PrevUpHomeNext