12 #ifndef __mlObjMgrFlags_H
13 #define __mlObjMgrFlags_H
15 #include "MLObjMgrSystem.h"
32 NUM_NET_COMM_MODE_TYPES
36 static const char *NetCommModeStrings[NUM_NET_COMM_MODE_TYPES];
49 : _isDefault(true), _isPrivate(false), _isPersistent(true), _netCommMode(NC_DEFAULT) {}
54 _isPrivate = trueOrFalse;
59 _isPersistent = trueOrFalse;
64 _netCommMode = netCommMode;
88 #endif // __mlObjMgrFlags_H
void markPrivate(bool trueOrFalse)
Content changes do not generate an event if an address component has been marked private.
bool isPrivate() const
Retrieve whether or not an address component has been marked private.
void setNetCommMode(NetCommMode netCommMode)
Sets the network (TCP/IP) communication mode of the address component.
bool isPersistent() const
Retrieve whether or not an address component has been marked persistent.
Header file containing the most important ML types, definitions; this file can be included without li...
NetCommMode
Network communication modes.
bool isDefault() const
Returns 'true' if none of the set/mark methods has been called.
Managed special flags of information address components.
void markPersistent(bool trueOrFalse)
An information item is stored (saved) in a file if all address components have been marked persistent...
NetCommMode getNetCommMode() const
Retrieve network communication mode of the address component.