Imported from previous forum
FAST Specification 1.x.07 says: “If a field is mandatory and has no field operator, it will not occupy any bit in the presence map and its value must always appear in the stream.”
Let us suppose that we have two templates which use default global dictionary:
Does every appearance of First::GoodField will change the current value? If it does how I can declare that the field GoodField with no field operator will use dictionary “SomeDict”?
Only occurences that have a copy, increment, delta or tail operator will change the previous value, so the first GoodField in your example will not affect the previous value.
/David
FAST Specification 1.x.07 says: “If a field is mandatory and has no
field operator, it will not occupy any bit in the presence map and its
value must always appear in the stream.”Let us suppose that we have two templates which use default global
dictionary:<uInt32 name="GoodField/>
Does every appearance of First::GoodField will change the current value?
If it does how I can declare that the field GoodField with no field
operator will use dictionary “SomeDict”?