SystemC-plus complex data types for telecom applications