public SubscriptionFramework()
{
m_angleReference = new SignalAssignment();
m_subscribers = new List<ISubscriber>();
m_allSignalGroups = new HashSet<SignalGroup>();
m_allSignals = new HashSet<MetadataBase>();
m_activeSignalGroups = new HashSet<SignalGroup>();
m_activeSignals = new HashSet<MetadataBase>();
ReLoadSignalsAndSignalGroups();
m_updateFramework = new UpdateFramework();
}