Nested messages
message Bar
{
// Some variables.
int32 x = 1;
}
Message Foo
{
Bar nested_bar = 1;
}The message Foo uses an instance of a Bar message as one of it’s variables. To access the variables in nested_bar the message Foo will generate the same functions as for a basic variable with the addition of one. For nested messages also a non const mutable function will be available.
Bar& mutable_bar();
With this function it is possible to access the non const setter functions of the class Bar like set_x() and clear_x().
