Discussion Forums

Re: Template IDs for nested groups
Rolf Andersson / Pantor Engineering
9 Apr 2006 12:20AM ET

There was little discussion on this and the issue wasn't resolved.

The current TE spec section 2.3.2 says:
"Each group has:
- A presence map if at least one entry in the Group has a
  default value;
- A TemplateID field if the group layout cannot be statically
  deduced; meaning that the TemplateID is not fixed but can
  vary from message to message.
- A size field if the template specifies so.
..."

My intent when I wrote this was to allow what is called
"variant records" in some programming languages.

(The repeating group would be like a container that
supports heterogeneous types)

Let's say you want to send a list of messages with
different types (and layouts) and consequently different
TemplateIDs. A repeating group that allows a TemplateID
for each entry would then be able to encode these messages.

Anyway, this construct needs some further discussion.

Thx,
Rolf

> Early on I recall some discussions about each group having its own
> template ID. Was this every formalized or discussed as part of what
> the consensus feels is in FAST 1.0?
>
> Reason for these questions - just trying to tighten up the existing
> specification a bit.


Template IDs for nested groups
Jim Northey / Jordan and Jordan   7 Apr 2006 12:30PM ET
Re: Template IDs for nested groups
Rolf Andersson / Pantor Engineering   9 Apr 2006 12:20AM ET
Re: Template IDs for nested groups
Rolf Andersson / Pantor Engineering   14 Apr 2006 2:26AM ET
Re: Template IDs for nested groups
Jim Northey / Jordan and Jordan   19 Apr 2006 12:04AM ET
Re: Template IDs for nested groups
Jim Northey / Jordan and Jordan   19 Apr 2006 7:53AM ET