uint32_t MamaRecordedMessageCodec::encodeChar(char*& buffer, MamaMsgField& mmf) { char mfv = mmf.getChar(); size_t s = sizeof(mfv); memcpy(buffer, &mfv, s); buffer += s; //printf("Encoding Char Field [%d] = %c...\n", s, mfv); return s; }
void onUpdate (MamdaQuoteToBookListenerImpl& impl, const MamaMsgField& field) { if (field.getType () == MAMA_FIELD_TYPE_STRING) { impl.mQuoteCache.mQuoteQualNative = field.getString(); } else if (field.getType () == MAMA_FIELD_TYPE_CHAR) { impl.mQuoteCache.mQuoteQualNative = field.getChar(); } }