%%============================================================================
%%File:data_cachebuffers.tlc
%%
%%Abstract:
%%
%%
%%
%%
%%
%%Copyright1994-2006TheMathWorks,Inc.
%%
%%============================================================================
%selectfile NULL_FILE
 
%%
%%USAGEOFDATABUFFERS:
%%----------------------
%%-Declaration:
%%-Codetospecifyvisibility&datatypeofshareddata.
%%-Doesnotallocatememory.
%%-Writtenintoaheaderfile(e.g.,model_private.h).
%%
%%Forexample:
%%externreal_TK;
%%
%%-Instance:
%%-Codetoinstantiatedataelements(parameters,signals,states,etc.).
%%-Allocatesmemory.
%%-Writtenintoasourcefile(e.g.,model.c)
%%
%%Forexample:
%%real_TK=5.0;
%%
%%-Typedef:
%%-Codetodefineanewdatatype(usedmostlyforstructures).
%%-Doesnotallocatememory.
%%-Writtenintoaheaderfile(e.g.,model_types.h)
%%
%%Forexample:
%%typedefstruct_model_Parameters{
%%real_Tp1;
%%...
%%}model_Parameters;
%%
 
 
%if EXISTS("_DATA_CACHEBUFFERS_") == 0
%assign _DATA_CACHEBUFFERS_ = 1
 
%include "prm_cachebuffers.tlc"
%include "data_customdata.tlc"
 
%%Function:SLibCacheDataBuffers=============================================
%%Abstract:
%%Cachethedeclaration&instantiationbuffersfor:
%%-CustomData
%%-Parameters
%%-BlockIO(stillneedstobereorganized)
%%-DWorks(stillneedstobereorganized)
%%-Standalonesystems
%function SLibCacheDataBuffers() void
 
  %<SLibCachePrmBuffers()>
  %<FcnGenCoderDataGroupGlobalPrmDeclsAndInstances()>
  %<SLibCacheCustomDataBuffers()>
  %<SLibGenConstBlkIOCache()>
  %<LibCacheModelStructureInstance()>
  %<LibCacheModelStructureDefinitions()>
  %if HasStandaloneSubsystem
    %<SLibExternStandaloneData()>
  %endif
%endfunction %% SLibCacheDataBuffers
 
 
%endif %% EXISTS("_DATA_CACHEBUFFERS_")
 
%%[EOF]data_cachebuffers.tlc