Listing 4: Registering class Line

class Line_output {
  public:
    static ValueList sub_objects(const Line& l) {
      ValueList vl;
      return vl << Val(l.pointA) << Val(l.pointB);
    }
};
— End of Listing —