Type Erased Container Iteration

A runtime registration system is required to assign an integral value to each unique type which may be contained, and each container. This may use``rtti`` (run-time type information) supplied by the compiler, or it may use external scaffolding. What is disclosed is a method of ``type erasure`` whereby the elements of a container may be iterated over, without static knowledge of the type of the container or the type of the elements of the container.

Publication Date
23 January 2014

Type-erasure container iteration rtti runtime type information dynamic type dynamic typing variable type any type


Click here to download link on ip.com

Click to share this page via your favorite social network.

Learn more about defensive publications with our examples and frequently asked questions

What we are trying to do?

We are attempting to mobilize the creativity and innovative capacities of the Linux and broader open source community to codify the universe of preexisting inventions in defensive publications that upon publication in the IP.COM database will immediately serve as effective prior art that prevents anyone from having a patent issued that claims inventions that have already been document in a defensive publication. In addition to creating a vehicle to utilize this highly effective form of IP rights management for known inventions, it is hoped that the community will use defensive publications as a means of codifying future inventions should the inventors prefer not to make their invention the subject of a patent disclosure and application.