VR-Exchange 2.7 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DtPortalFruit Member List

This is the complete list of members for DtPortalFruit, including all inherited members.

create()DtPortalFruitinlinestatic
decode(DtU8 &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtU16 &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtU32 &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtU64 &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtInt8 &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtInt16 &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtInt32 &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtInt64 &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtFloat32 &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtFloat64 &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtVector32 &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtVector64 &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtTaitBryan &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtString &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(bool &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtSilentEntity &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtSilentAggregate &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtVariableLengthData &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtFixedLengthData &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtAggregateVariableDatum &val, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtEmitterBeamData &data, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtLinearSegmentData &data, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtActiveSonarBeamData &data, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtEntityIdentifier &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtEntityType &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtSyntheticEnvironmentObjectType &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtArticulatedPartCollection &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtAttachedPartCollection &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtIffAtcNavaidsAltParm4 &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtSimulationAddress &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtShaftRateData &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtRingSectorsRecord &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtPostureTransitionRecord &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtMoppLevelTransitionRecord &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtIndirectFirePowerRecord &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtRangedPowerRecord &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtEffectModifierRecord &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtTypedQuantityRecord &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtCasualtyReportRecord &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtTypedAmountRecord &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtEWAttackRecord &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtEWAttackDefendingRecord &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtTypedRateRecord &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtAmountRecord &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtSensorContactInfo &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtPropulsionSystemData &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtNozzleSystemData &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(DtVrxRecordSetList &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
decode(std::pair< T1, T2 > &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotected
decode(std::list< T > &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotected
decode(std::vector< T > &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotected
decode(std::map< T1, T2 > &value, const char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotected
DtDEC_ATTRIBUTE(DtString, FruitType, FruitType)DtPortalFruit
DtDEC_ATTRIBUTE(DtVector, Location, location)DtPortalFruit
DtDEC_ATTRIBUTE(DtU32, SugarContent, sugarContent)DtPortalFruit
MAKVrExchange::DtPortalObject::DtDEC_ATTRIBUTE(DtString, Name, name)MAKVrExchange::DtPortalObject
MAKVrExchange::DtPortalObject::DtDEC_ATTRIBUTE(DtString, Identifier, identifier)MAKVrExchange::DtPortalObject
MAKVrExchange::DtPortalObject::DtDEC_ATTRIBUTE(bool, FinalMessage, finalMessage)MAKVrExchange::DtPortalObject
MAKVrExchange::DtPortalObject::DtDEC_ATTRIBUTE(bool, Filtered, isFiltered)MAKVrExchange::DtPortalObject
MAKVrExchange::DtPortalObject::DtDEC_ATTRIBUTE(DtAttributeValuePairList, AttributeValuePairList, attributeValuePairList)MAKVrExchange::DtPortalObject
MAKVrExchange::DtPortalObject::DtDEC_ATTRIBUTE(bool, IsUpdated, isUpdated)MAKVrExchange::DtPortalObject
MAKVrExchange::DtPortalMessage::DtDEC_ATTRIBUTE(DtPortalMessageKind, Kind, kind)MAKVrExchange::DtPortalMessage
DtPortalFruit()DtPortalFruit
DtPortalFruit(const DtPortalFruit &other)DtPortalFruit
DtPortalMessage(DtPortalMessageKind kind)MAKVrExchange::DtPortalMessage
DtPortalMessage(const DtPortalMessage &other)MAKVrExchange::DtPortalMessage
DtPortalObject(DtPortalMessageKind kind, const DtString &name)MAKVrExchange::DtPortalObject
DtPortalObject(const DtPortalObject &other)MAKVrExchange::DtPortalObject
encode(const DtU8 &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtU16 &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtU32 &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtU64 &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtInt8 &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtInt16 &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtInt32 &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtInt64 &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtFloat32 &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtFloat64 &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtVector32 &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtVector64 &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtTaitBryan &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtString &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const bool &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtSilentEntity &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtSilentAggregate &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtVariableLengthData &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtFixedLengthData &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtAggregateVariableDatum &val, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtEmitterBeamData &data, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtLinearSegmentData &data, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtActiveSonarBeamData &data, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtEntityIdentifier &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtEntityType &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtSyntheticEnvironmentObjectType &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtArticulatedPartCollection &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtAttachedPartCollection &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtIffAtcNavaidsAltParm4 &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtSimulationAddress &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtShaftRateData &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtRingSectorsRecord &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtPostureTransitionRecord &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtMoppLevelTransitionRecord &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtIndirectFirePowerRecord &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtRangedPowerRecord &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtEffectModifierRecord &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtTypedQuantityRecord &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtCasualtyReportRecord &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtTypedAmountRecord &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtEWAttackRecord &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtEWAttackDefendingRecord &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtTypedRateRecord &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtAmountRecord &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtSensorContactInfo &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtPropulsionSystemData &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtNozzleSystemData &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const DtVrxRecordSetList &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotectedvirtual
encode(const std::pair< T1, T2 > &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotected
encode(const std::list< T > &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotected
encode(const std::vector< T > &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotected
encode(const std::map< T1, T2 > &value, char *buffer, int &bufferSize) const MAKVrExchange::DtPortalMessageprotected
getSize(const DtU8 &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtU16 &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtU32 &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtU64 &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtInt8 &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtInt16 &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtInt32 &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtInt64 &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtFloat32 &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtFloat64 &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtVector32 &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtVector64 &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtTaitBryan &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtString &val) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const bool &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtSilentEntity &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtSilentAggregate &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtVariableLengthData &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtFixedLengthData &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtAggregateVariableDatum &v) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtEmitterBeamData &data) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtLinearSegmentData &data) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtActiveSonarBeamData &data) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtEntityIdentifier &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtEntityType &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtSyntheticEnvironmentObjectType &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtArticulatedPartCollection &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtAttachedPartCollection &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtIffAtcNavaidsAltParm4 &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtSimulationAddress &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtShaftRateData &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtRingSectorsRecord &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtPostureTransitionRecord &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtMoppLevelTransitionRecord &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtIndirectFirePowerRecord &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtRangedPowerRecord &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtEffectModifierRecord &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtTypedQuantityRecord &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtCasualtyReportRecord &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtTypedAmountRecord &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtEWAttackRecord &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtEWAttackDefendingRecord &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtTypedRateRecord &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtAmountRecord &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtSensorContactInfo &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtPropulsionSystemData &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtNozzleSystemData &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const DtVrxRecordSetList &value) const MAKVrExchange::DtPortalMessageprotectedvirtual
getSize(const std::pair< T1, T2 > &value) const MAKVrExchange::DtPortalMessageprotected
getSize(const std::list< T > &value) const MAKVrExchange::DtPortalMessageprotected
getSize(const std::vector< T > &value) const MAKVrExchange::DtPortalMessageprotected
getSize(const std::map< T1, T2 > &value) const MAKVrExchange::DtPortalMessageprotected
myMutableReceivedTimeStampMAKVrExchange::DtPortalMessagemutableprotected
myMutableSendingBrokerIdMAKVrExchange::DtPortalMessagemutableprotected
myMutableSentTimeStampMAKVrExchange::DtPortalMessagemutableprotected
myMutableSerialNumberMAKVrExchange::DtPortalMessagemutableprotected
netSize() const DtPortalFruitvirtual
operator!=(const DtPortalFruit &other) const DtPortalFruit
MAKVrExchange::DtPortalObject::operator!=(const DtPortalObject &other) const MAKVrExchange::DtPortalObjectvirtual
MAKVrExchange::DtPortalMessage::operator!=(const DtPortalMessage &other) const MAKVrExchange::DtPortalMessagevirtual
operator=(const DtPortalFruit &other)DtPortalFruit
MAKVrExchange::DtPortalObject::operator=(const DtPortalObject &other)MAKVrExchange::DtPortalObjectvirtual
MAKVrExchange::DtPortalMessage::operator=(const DtPortalMessage &other)MAKVrExchange::DtPortalMessagevirtual
operator==(const DtPortalFruit &other) const DtPortalFruit
MAKVrExchange::DtPortalObject::operator==(const DtPortalObject &other) const MAKVrExchange::DtPortalObjectvirtual
MAKVrExchange::DtPortalMessage::operator==(const DtPortalMessage &other) const MAKVrExchange::DtPortalMessagevirtual
printDataToStream(std::ostream &str) const DtPortalFruitvirtual
readSelfFromBuffer(const void *buffer, int bufferSize)DtPortalFruitvirtual
sendingBrokerId() const MAKVrExchange::DtPortalMessagevirtual
serialNumber() const MAKVrExchange::DtPortalMessagevirtual
setSendingBrokerId(const DtU32 &id) const MAKVrExchange::DtPortalMessagevirtual
setSerialNumber(unsigned int i) const MAKVrExchange::DtPortalMessagevirtual
setTimeReceived(const DtTime &tm) const MAKVrExchange::DtPortalMessagevirtual
setTimeSent(const DtTime &tm) const MAKVrExchange::DtPortalMessagevirtual
theKindDtPortalFruitstatic
timeReceived() const MAKVrExchange::DtPortalMessagevirtual
timeSent() const MAKVrExchange::DtPortalMessagevirtual
writeSelfToBuffer(void *buffer, int bufferSize) const DtPortalFruitvirtual
~DtPortalFruit()DtPortalFruitvirtual
~DtPortalMessage()MAKVrExchange::DtPortalMessagevirtual
~DtPortalObject()MAKVrExchange::DtPortalObjectvirtual

Document ID: Generated on Mon Apr 19 15:55:22 EDT 2021 from SVN revision 227909
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)