Figure 1: Structure of ostream objects