OMMessageQueue inherits from OMTMMessageQueue<> with OMSData as a parameter. In other words, OMMessageQueue is a list (vector/queue) of serialized data. The OMMessageQueue<OMSData> parameterized class is declared only if instrumentation is defined.
OMSData is the base class for all messages passed between the aom and tom libraries during instrumentation.