ishome

C++ compiler only
Read syntax diagramSkip visual syntax diagramishome syntax
 
>>-#--pragma--ishome--(--className--)--------------------------><
 

Description

Informs the compiler that the specified class's home module is the current compilation unit. The home module is where items, such as the virtual function table, are stored. If an item is referenced from outside of the compilation unit, it will not be generated outside its home. The advantage of this is the minimization of code.

Parameters

className
Specifies the literal name of the class whose home will be the current compilation unit.

A warning will be produced if there is a #pragma ishome without a matching #pragma hashome.

See also hashome.



[ Top of Page | Previous Page | Next Page | Contents | Index ]