function tixiAddCpacsHeader(handle, name, creator, version, description, cpacsVersion)
    % this file was automatically generated from tixi.h on 2025-09-30

    if (ischar(handle))
        error('Invalid type of argument "handle"');
    end

    if not(ischar(name))
        error('Invalid type of argument "name"');
    end

    if not(ischar(creator))
        error('Invalid type of argument "creator"');
    end

    if not(ischar(version))
        error('Invalid type of argument "version"');
    end

    if not(ischar(description))
        error('Invalid type of argument "description"');
    end

    if not(ischar(cpacsVersion))
        error('Invalid type of argument "cpacsVersion"');
    end

    try
        tixi3_matlab('tixiAddCpacsHeader', handle, name, creator, version, description, cpacsVersion);
    catch err
        error(err.message)
    end
end

