You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tutorials/tutorial25/README.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,11 +22,11 @@ the compilation may report an error due to being out of heap space.
22
22
To mitigate this problem / annoyance the **v6.1** of the **commsdsl2comms** code generator added extra `switch`
23
23
based message factories in the [<protocol_namespace>/factory](include/tutorial25/factory) folder.
24
24
25
-
-[<protocol_namespace>::factory::AllMessagesDynMemMsgFactory](include/tutorial25/factory/AllMessagesDynMemMsgFactory.h) class -
25
+
-[<protocol_namespace>::<zero-widthspace>factory::AllMessagesDynMemMsgFactory](include/tutorial25/factory/AllMessagesDynMemMsgFactory.h) class -
26
26
a factory for all the messages of the protocol.
27
-
-[<protocol_namespace>::factory::ClientInputMessagesDynMemMsgFactory](include/tutorial25/factory/ClientInputMessagesDynMemMsgFactory.h) class -
27
+
-[<protocol_namespace>::<zero-widthspace>factory::ClientInputMessagesDynMemMsgFactory](include/tutorial25/factory/ClientInputMessagesDynMemMsgFactory.h) class -
28
28
a factory for the client input messages of the protocol.
29
-
-[<protocol_namespace>::factory::ServerInputMessagesDynMemMsgFactory](include/tutorial25/factory/ServerInputMessagesDynMemMsgFactory.h) class -
29
+
-[<protocol_namespace>::<zero-widthspace>factory::ServerInputMessagesDynMemMsgFactory](include/tutorial25/factory/ServerInputMessagesDynMemMsgFactory.h) class -
30
30
a factory for the server input messages of the protocol.
31
31
32
32
The **DynMem** part of the name implies dynamic memory allocation.
@@ -43,11 +43,11 @@ The **v6.1** of the **commsdsl2comms** code generator also generates extra proto
43
43
option to the [comms::protocol::MsgIdLayer](https://commschamp.github.io/comms_doc/classcomms_1_1protocol_1_1MsgIdLayer.html) class:
44
44
45
45
-[<protocol_namespace>::optoins::AllMessagesDynMemMsgFactoryDefaultOptions](include/tutorial25/options/AllMessagesDynMemMsgFactoryDefaultOptions.h) - the options forcing usage
46
-
of the [<protocol_namespace>::factory::AllMessagesDynMemMsgFactory](include/tutorial25/factory/AllMessagesDynMemMsgFactory.h).
46
+
of the [<protocol_namespace>::<zero-widthspace>factory::AllMessagesDynMemMsgFactory](include/tutorial25/factory/AllMessagesDynMemMsgFactory.h).
the options forcing usage of the [<protocol_namespace>::factory::ClientInputMessagesDynMemMsgFactory](include/tutorial25/factory/ClientInputMessagesDynMemMsgFactory.h).
48
+
the options forcing usage of the [<protocol_namespace>::<zero-widthspace>factory::ClientInputMessagesDynMemMsgFactory](include/tutorial25/factory/ClientInputMessagesDynMemMsgFactory.h).
the options forcing usage of the [<protocol_namespace>::factory::ServerInputMessagesDynMemMsgFactory](include/tutorial25/factory/ServerInputMessagesDynMemMsgFactory.h).
50
+
the options forcing usage of the [<protocol_namespace>::<zero-widthspace>factory::ServerInputMessagesDynMemMsgFactory](include/tutorial25/factory/ServerInputMessagesDynMemMsgFactory.h).
51
51
52
52
Let's take a look how the protocol options above can be used to force usage of the more efficient message factories.
0 commit comments