Compared to other languages, the C++ language offers a less powerful runtime type system, but a very powerful static type system. In AspectC++, this is addressed by an extended join-point API that provides static type information at compile-time and type-safe access to join-point-specific context information. In this paper we show, how the use of static type information leads to the development highly generic, but type-safe aspects that fit well into the C++ language model. This is demonstrated by an example. © Springer-Verlag Berlin Heidelberg 2005.
CITATION STYLE
Lohmann, D., & Spinczyk, O. (2005). On typesafe aspect implementations in C++. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 3628 LNCS, pp. 135–149). https://doi.org/10.1007/11550679_11
Mendeley helps you to discover research relevant for your work.