Added cpp stuff required to implement outstation dataobserver