%%============================================================================
%%File:funclib.tlc
%%
%%Abstract:
%%ThislibraryfileincludesalltheTLCsub-libraryfiles
%%requriedforcodegeneration.Thenamingconventionis
%%asfollows.
%%
%%(1)LibraryFunctionsthatcanbeusedbyS-functions
%%
%%-functionnamesstartwith"Lib"
%%-functionsareintendedtobeusedglobally
%%
%%(2)System-wideLibraryfunctionsthatshouldnotbeusedbyS-functions
%%
%%-functionnamesstartwith"SLib"
%%-functionsareintendedtobeusedglobally
%%
%%(3)LocalLibraryFunctions
%%
%%-functionnamesstartwith"Fcn"
%%-functionsareintendedtobelocaltofile
%%-localfunctionsareplacedafterglobalfunctions
%%
%%(4)Sothatlibrarymaybeincludedmultipletimes,
%%surroundlibrarycodewith
%%
%%%ifEXISTS("_LIBRARYFILENAME_")==0
%%%assign_LIBRARYFILENAME_=1
%%:
%%:
%%%endif%%_LIBRARYFILENAME_
%%
%%Copyright1994-2019TheMathWorks,Inc.
%%
%%============================================================================
 
%if EXISTS("_FUNCLIB_") == 0
%assign _FUNCLIB_ = 1
 
%%============================================================================
%%Fileutillib.tlc(utilitieslibrary)includedfirstsincetheother
%%librariesdependonthesefunctions.
%%
%include "utillib.tlc"
 
%%============================================================================
%%IncludepublicTLCAPI
%%
%include "public_api.tlc"
 
%%============================================================================
%%IncludeprivateTLCAPI
%%
%include "private_api.tlc"
 
%include "rtmdllib.tlc"
%include "rtmdldefs.tlc"
%include "logsup.tlc"
 
%%============================================================================
%%Includeremaininglibraries
%%
%include "sysbodlib.tlc"
%include "sutillib.tlc"
%include "blkiolib.tlc"
%include "blocklib.tlc"
%include "vargrouplib.tlc"
%include "datagrouplib.tlc"
%include "cachelib.tlc"
%include "cache_sharedutils_lib.tlc"
%include "rtmdlsuplib.tlc"
%include "childsfcnlib.tlc"
 
%%============================================================================
%%Includeheaderlibraries
%%
%include "alignpadding.tlc"
%include "commonhdrlib.tlc"
%include "commonhdr_blkiolib.tlc"
%include "commonhdr_dworklib.tlc"
%include "commonhdr_cstatelib.tlc"
%include "commonhdr_extiolib.tlc"
%include "data_cachebuffers.tlc"
 
%include "commentlib.tlc"
%include "commonbodlib.tlc"
%include "commonmaplib.tlc"
%include "commonprmlib.tlc"
%include "commonreglib.tlc"
%if FILE_EXISTS("dsplib.tlc")
  %include "dsplib.tlc"
%endif
%include "dtypelib.tlc"
%include "ertfileprocesstemplate.tlc"
%include "ertmainlib.tlc"
%include "ertmain_expfcn.tlc"
%include "ertsourcetemplate.tlc"
%include "fcniolib.tlc"
%include "mathlib.tlc"
%include "dspsvd.tlc"
%if FILE_EXISTS("fixptlib.tlc")
  %include "fixptlib.tlc"
%endif
%include "asamlib.tlc"
%include "customstoragelib.tlc"
%with ::CompiledModel
  %include "globalmaplib.tlc"
%endwith
%include "graphmaplib.tlc"
%include "hookslib.tlc"
%include "linlib.tlc"
%include "paramlib.tlc"
%include "rolllib.tlc"
%include "codetemplatelib.tlc"
%include "asynclib.tlc"
%include "sflib.tlc"
%include "syslib.tlc"
%include "globalsysvar.tlc"
%include "standalonesysvar.tlc"
%include "obsoletelib.tlc"
%include "opaquelib.tlc"
%include "prof.tlc"
%include "formatcommon.tlc"
%include "implicititerssutil.tlc"
%include "modelrefvardimsutil.tlc"
%include "modelrefutil.tlc"
%include "modelrefsfcnlib.tlc"
%include "modelrefinterface.tlc"
%include "formatmodelref.tlc"
%include "compilestats.tlc"
%include "cacheglobalparams.tlc"
%include "cacheGeneralDataInMatInfoFile.tlc"
%include "des_util.tlc"
 
%endif %% _FUNCLIB_
 
%%[EOF]funclib.tlc