Class CIdlCompilerCMakeGenerator#

Inheritance Relationships#

Base Type#

Class Documentation#

class CIdlCompilerCMakeGenerator : public CGenContext#

CMake generator class.

Public Functions

CIdlCompilerCMakeGenerator(sdv::IInterfaceAccess *pParser)#

Constructor.

Parameters:

pParser[in] Pointer to the parser object.

virtual ~CIdlCompilerCMakeGenerator() override#

Destructor.

bool Generate(const std::string &ssTargetLibName)#

Generate the definition.

Parameters:

ssTargetLibName[in] Library target name to add in the cmake file.

Returns:

Returns whether the generation was successful.