And while in general encapsulating pieces of information that belong together in a class is a good idea, I do not really see that much of a need for that class here unless you are intending to pass that information packet around to member functions of other classes.