Support flattened field query in messages

Description

The current field query methods reside in MessageBase. This means the user must use header or trailer accessors to query headers/trailers. Provide a flattened query method in Message that checks if the field is present in the header, body or trailer.

Message::get_field_flattened

Environment

None

Assignee

David Dight

Reporter

David Dight

Labels

Branch

master

Products

None

Components

Fix versions

Affects versions

Priority

Major
Configure