A streambuf object is constructed, initializing all its pointers to null pointers and initializing the object's locale.
Only the default constructor is provided, and it is protected, hence preventing the class to be directly instantiated into objects. This is an abstract base class.