Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > C Code > Generating C Code > Overview of generating C code (C code) > Overview of modeling C code (C code) > Inclusion of your own #include statements and forward declarations (C code)
  
Inclusion of your own #include statements and forward declarations (C code)
You can use Dependencies to model #includes in the Model. In addition, you can include your own #include statements and forward declarations in the generated code through the following tag definitions, which are applied by the «C Class» stereotype.
C Header Include - adds the tagged value text to the header file
C Forward Declaration Text - specifies forward declarations to structs, unions and enums that cannot be referenced through the C Forward Declaration tag definition
C Implementation Include - adds the tagged value text to the implementation file.
Type any text as you want it to appear in the generated code.