%if EXISTS("_FILEOPERATIONS_") == 0
%assign _FILEOPERATIONS_ = 1
%function LibCacheSystemCodeToFile(codeGroupName, sysIdx, buffer) void
%if !WHITE_SPACE(buffer) && !ISEMPTY(buffer)
%assign aBuffer = STRING(buffer)
%assign fileIdx = CGMODEL_ACCESS("FileRepository.AddCodeToSubsystemFile", codeGroupName, sysIdx, aBuffer)
%return LibUpdateCompiledModelFiles(fileIdx)
%endif
%endfunction
%endif