21 namespace DtTenaBroker
24 class DtReflectedRadioReceiver;
29 class DT_DLL_VLTENA DtReflectedRadioReceiverList :
public DtReflectedObjectList
35 DtReflectedRadioReceiverList(DtExerciseConn* exConn);
38 virtual ~DtReflectedRadioReceiverList();
41 virtual void addRadioReceiverAdditionCallback(
42 DtRadioReceiverCallbackFunction cb,
void* userData);
45 virtual void removeRadioReceiverAdditionCallback(
46 DtRadioReceiverCallbackFunction cb,
void* userData);
49 virtual void addRadioReceiverRemovalCallback(
50 DtRadioReceiverCallbackFunction cb,
void* userData);
53 virtual void removeRadioReceiverRemovalCallback(
54 DtRadioReceiverCallbackFunction cb,
void* userData);
57 virtual DtReflectedRadioReceiver* first()
const;
60 virtual DtReflectedRadioReceiver* last()
const;
65 DtReflectedRadioReceiverList(
const DtReflectedRadioReceiverList& orig);
68 DtReflectedRadioReceiverList& operator=(
const DtReflectedRadioReceiverList& orig);
72 const std::vector<DtString>& defaultInterfaceList();