File: main_page_cpp.md

package info (click to toggle)
robotraconteur 1.2.7-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 101,380 kB
  • sloc: cpp: 1,149,268; cs: 87,653; java: 58,127; python: 26,897; ansic: 356; sh: 152; makefile: 90; xml: 51
file content (127 lines) | stat: -rw-r--r-- 3,702 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
Robot Raconteur Core C++ Library {#mainpage}
==============

![](logo-header.svg)

* **Framework**
  * \ref introduction
    * \ref example_robot
  * \ref service_definition
    * \ref service_definition_names
    * \ref value_types
    * \ref object_types
    * \ref constants
    * \ref robdef_exceptions
    * \ref using
    * \ref conventions
  * \ref nodes_and_communication
    * \ref nodes
      * \ref nodeid
      * \ref messages
        * \ref message_value_types
        * \ref message_object_protocol
      * \ref service_paths
    * \ref transports
    * \ref urls
  * \ref exceptions
  * \ref security
    * \ref security_policy
    * \ref tls_certificates
    * \ref transport_security
  * \ref locking
    * \ref user_locking
    * \ref client_locking
    * \ref monitor_locking
  * \ref ecosystem
    * \ref stdrobdef
    * \ref companion
    * \ref directory

* **C++ Core Library**
  * \ref cpp_introduction
    * \ref cpp_installation
    * \ref cpp_building
    * \ref cpp_ros
    * \ref cpp_intro_cmake_thunk_source_gen
    * \ref cpp_boost_library
    * \ref cpp_smart_pointers
  * \ref robotraconteurgen
  * \ref robotraconteur_generate_thunk
  * \ref cpp_threading_and_async
    * \ref cpp_threading
    * \ref cpp_async
    * \ref cpp_single_thread
  * \ref cpp_value_types
    * \ref cpp_stack_and_pointers
    * \ref cpp_null_pointers
    * \ref cpp_boxing
    * \ref cpp_numeric_types
    * \ref cpp_string_types
    * \ref cpp_structure_types
    * \ref cpp_pod_types
    * \ref cpp_namedarray_types
    * \ref cpp_container_types
    * \ref cpp_varvalue_type
  * \ref cpp_node_setup
    * \ref cpp_client_node_setup
    * \ref cpp_server_node_setup
    * \ref command_line_options
    * \ref cpp_advanced_node_setup
  * \ref cpp_client
    * \ref cpp_client_connections
      * \ref cpp_client_urls
      * \ref cpp_client_auth
      * \ref cpp_client_listener
      * \ref cpp_client_connect_object_type
    * \ref cpp_client_disconnect
    * \ref cpp_client_subscriptions
    * \ref cpp_client_members
      * \ref cpp_client_property
      * \ref cpp_client_function
        * \ref cpp_client_normal_functions
        * \ref cpp_client_generator_functions
        * \ref cpp_client_generators
      * \ref cpp_client_event
      * \ref cpp_client_objref
      * \ref cpp_client_pipe
      * \ref cpp_client_callback
      * \ref cpp_client_wire
      * \ref cpp_client_memory
    * \ref cpp_client_object_locking
      * \ref cpp_client_user_locks
      * \ref cpp_client_client_locks
      * \ref cpp_client_monitor_locks
  * \ref cpp_service
    * \ref cpp_service_server_context
    * \ref cpp_service_server_endpoint
    * \ref cpp_service_service_path
    * \ref cpp_service_implement_objects
      * \ref cpp_service_irrserviceobject_interface
      * \ref cpp_service_property
      * \ref cpp_service_function
        * \ref cpp_service_normal_functions
        * \ref cpp_service_generator_functions
      * \ref cpp_service_event
      * \ref cpp_service_objref
      * \ref cpp_service_pipe
      * \ref cpp_service_callback
      * \ref cpp_service_wire
      * \ref cpp_service_memory
    * \ref cpp_service_security
    * \ref cpp_service_locking
      * \ref cpp_service_locking_user_client
      * \ref cpp_service_locking_monitor
    * \ref cpp_service_attributes
    * \ref cpp_service_release_path
  * \ref cpp_constants
  * \ref cpp_discovery
    * \ref cpp_service_discovery
    * \ref cpp_node_discovery
  * \ref cpp_subscriptions
    * \ref cpp_service_subscription
    * \ref cpp_subscription_filters
    * \ref cpp_subscription_service_type
    * \ref cpp_subscription_serviceinfo2
  * \ref logging
  * \ref taps
* [Class Index](classes.html)