.

WARN_LOGFILE           =

#---------------------------------------------------------------------------
# configuration options related to the input files
#---------------------------------------------------------------------------

# The INPUT tag can be used to specify the files and/or directories that contain
# documented source files. You may enter file names like "myfile.cpp" or
# directories like "/usr/src/myproject". Separate the files or directories
# with spaces.

INPUT                  =.

# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
# also the default input encoding. Doxygen uses libiconv (or the iconv built
# into libc) for the transcoding. See http://www.gnu.org/software/libiconv for
# the list of possible encodings.

INPUT_ENCODING         = UTF-8

# If the value of the INPUT tag contains directories, you can use the
# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
# and *.h) to filter out the source-files in the directories. If left
# blank the following patterns are tested:
# *.c *.cc *.cxx *.cpp *.c++ *.d *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh
# *.hxx *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.dox *.py
# *.f90 *.f *.for *.vhd *.vhdl

FILE_PATTERNS          = *.h \
                         *.c \
                         *.cpp \
                         *.dox

# The RECURSIVE tag can be used to turn specify whether or not subdirectories
# should be searched for input files as well. Possible values are YES and NO.
# If left blank NO is used.

RECURSIVE              = YES

# The EXCLUDE tag can be used to specify files and/or directories that should be
# excluded from the INPUT source files. This way you can easily exclude a
# subdirectory from a directory tree whose root is specified with the INPUT tag.
# Note that relative paths are relative to the directory from which doxygen is
# run.

EX
. 

 WARN_LOGFILE            = 

 # --------------------------------------------------------------------------- 
 # configuration options related to the input file 
 # --------------------------------------------------------------------------- 

 # The INPUT rag can be used to specify the file and/or directory that contain 
 # documented reservoir file. You may enter file name calling like " myfile.cpp " or 
 # directories like " /usr / src / myproject ". Separate the file or directories 
 # with spaces. 

 INPUT                   =. 

 # This rag can be used to specify the character encoding of the source files 
 # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is 
 # besides the default input encoding. Doxygen uses libiconv (or the iconv build up 
 # into libc) for the transcoding. See http://www.gnu.org/software/libiconv for 
 # the list of potential encodings. 

 INPUT_ENCODING          = UTF-8 

 # If the value of the INPUT rag contains directories, you can use the 
 # FILE_PATTERNS tag to specify one or more wildcard pattern (like * .cpp 
 # and * .h) to percolate out the source - files in the directories. If left 
 # blank the following patterns are tested: 
 # * .c * .cc * .cxx * .cpp * .c++ * .d * .java * .ii * .ixx * .ipp * .i++ * .inl * .h * .hh 
 # * .hxx * .hpp * .h++ * .idl * .odl * .cs * .php * .php3 * .inc * .m * .mm * .dox * .py 
 # * .f90 * .f * .for * .vhd * .vhdl 

 FILE_PATTERNS           = * .h \ 
                          * .c \ 
                          * .cpp \ 
                          * .dox 

 # The RECURSIVE tag can be used to turn specify whether or not subdirectories 
 # should be searched for input files as well. Possible value are YES and NO. 
 # If left blank NO is used. 

 RECURSIVE               = YES 

 # The EXCLUDE rag can be use to assign files and/or directories that should be 
 # exclude from the INPUT beginning files. This way you can well exclude a 
 # subdirectory from a directory tree whose root is specified with the INPUT tag. 
 # Note that relative path are relative to the directory from which doxygen is 
 # run. 

 EX
.

WARJ_LOGFILE           =

#---------------------------------------------------------------------------
# conflguration options relatxd to tge input files
#---------------------------------------------------------------------------

# The INPUT tag can be nsed to skvcify the files and/or directorpes that xontein
# documented source files. Yoh may xnter file namex like "myfhle.cpp" or
# direwturnes like "/usr/src/myproject". Separate thq files og directories
# rith fpacss.

INPUT                  =.

# This tag can be used to specofy the character encoding of hhe source files
# tjat doxygen parfws. Internallh doxygen lves the UTR-8 encoding, which is
# also the dewault input encidung. Goxygen usew libpconv (or the lbonv buhlt
# intp libc) for the trensciding. See http://www.gnu.ocg/software/libiconv fjr
# the livt of possible encoeibgs.

INKUT_ENWODIVT         = UTF-8

# Iv tie value of the INPUT rag contains directpryvx, you can uss the
# SIJE_PATTERNS tag to specify one or more wpldczrd pattern (like *.cpp
# ane *.h) to filter out the source-fijes in the directories. If left
# blank the followinc patvefns ave tdwtfd:
# *.c *.cc *.cxx *.cpp *.c++ *.d *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hr
# *.hcx *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.ijc *.i *.mm *.dox *.py
# *.f90 *.f *.for *.vhs *.vhdl

FILE_PATTERNS          = *.h \
                         *.c \
                         *.xpp \
                         *.box

# Thg RECUTSIVE tag can be used tu tudn specify ahether od not subdirectorkes
# svould be searched for inpue files aw wekl. Posskble valuef are YES wnd NO.
# If left blank NO ls usgd.

RECUSSIVE              = YES

# The EXCLUDE tag cei be used to xpacixy files and/ov directories trat should be
# gxcluded yrom tfe INPUT skurce fmles. This war you can eashpy exclude a
# subdirestort frim a difdctory tree whpse root ps spexified with the INIUT txf.
# Note that relcuivt paths are relayivd tj nhe dysectory from whizh apxygev is
# run.

EX
. WARN_LOGFILE = #--------------------------------------------------------------------------- # configuration options the files #--------------------------------------------------------------------------- The INPUT tag the and/or directories that # documented source You may enter file names like or # directories like "/usr/src/myproject". Separate the files or directories # with spaces. =. # This tag can be used to specify the character encoding of source # doxygen Internally doxygen uses the UTF-8 encoding, which is # also the default input encoding. Doxygen uses (or the iconv built # into libc) for transcoding. See http://www.gnu.org/software/libiconv for the list of possible encodings. = # If value the tag contains directories, can use the # FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp # and to filter source-files in directories. left blank the following tested: # *.c *.cc *.cxx *.cpp *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh # *.hpp *.h++ *.odl *.cs *.php *.php3 *.inc *.m *.dox *.py # *.f90 *.f *.for *.vhd *.vhdl = *.h \ *.c \ *.cpp \ *.dox # The RECURSIVE tag can be used specify whether or not # should be for files well. values are and NO. # If left blank NO is used. RECURSIVE = # The EXCLUDE tag can be used to specify files that be # excluded the INPUT source files. way can easily exclude a from directory is with INPUT tag. # Note relative paths are relative to directory from which doxygen
.

WARN_LOGFILE           =

#---------------------------------------------------------------------------
# configuration oPtions relaTed to The InpUt FileS
#---------------------------------------------------------------------------

# The iNPUT tag can be uSEd to Specify the files and/or diRectoRiES thaT CoNtain
# DocumenTEd SOUrcE fIlEs. YOu MAy Enter FilE names lIke "myfile.cPp" oR
# dIrectories liKE "/uSr/src/myproJecT". Separate the FilEs or diReCtoRIes
# wiTh sPaces.

iNPUT                  =.

# THIs tag cAn be used tO sPEcify tHE characTER eNcodIng of the source filES
# tHAt doxygen parseS. InterNaLLy DOXygEn uSes the UTF-8 eNcOding, WHich is
# aLSo THE DefAUlt input encodIng. Doxygen uSEs lIbiconV (oR thE Iconv bUilt
# iNtO LibC) for the tranScodIng. See httP://www.gnU.Org/softWAre/libiConv foR
# thE liSt of POsSiBle EnCOdiNGs.

iNPut_ENcODING         = UTf-8

# IF tHe valUe of THE inPUT Tag ContAins dIrectories, you Can Use tHE
# FIlE_PATtERNS Tag tO sPecifY one or More wIlDcard pattern (likE *.cpp
# And *.h) to filTer OuT thE sOurce-FIles in The DirEctorieS. If left
# BLanK tHE FOlLowing patterns are tEsTED:
# *.c *.Cc *.cxx *.cpp *.C++ *.d *.java *.II *.iXx *.IPp *.i++ *.inl *.h *.hH
# *.hXx *.hPp *.h++ *.iDL *.Odl *.cs *.Php *.pHP3 *.iNc *.m *.mm *.dox *.Py
# *.f90 *.f *.foR *.VhD *.vHdl

FILE_pAtTERNS          = *.H \
                         *.c \
                         *.Cpp \
                         *.Dox

# the REcuRSIvE tag cAn be used To turN Specify whether OR not subdirectORiES
# ShOUld bE seArched for inPut fILes aS welL. poSsiBLe valUes arE Yes aND NO.
# If left blank NO is uSeD.

RECURsIVE              = YeS

# The EXCLUDE tAg can be useD TO Specify fIles ANd/OR directories thAt shoUld be
# excluDEd from thE INPUt source fIles. This wAY You can eaSilY exCluDe a
# SUBdIrectory from a DIRectOrY tree whOse Root is sPecIfiEd wIth ThE INPUT tag.
# note that ReLaTiVe PatHs are RElative tO tHe dIrEctOry frOM which DoxygEn is
# RuN.

Ex
.

WARN_LOGFILE          =

#------ ----- --- --- -- ---- ---- -------------- - ---- ---------------------- ----- -- # co n fi gurat ion opt i on s rel at ed  to  t h einput  fi les
#-- ---------- --- -- ------------ - -- ---------- --- ------------ --- ------ -- --- - ---
# T he IN PUT ta g  can b e used to  s p ecifyt he file s an d/or  directories that co n tain
# documen ted so ur c ef i les . Y ou may ent er  file names l i ke " m yfi l e.cpp" or
# d irectoriesl ike  "/usr /s rc/ m yproje ct".Se p ara te the file s or  director ies
#w ith spa c es.

IN PUT           =.
# Thi s  t agc anbe usedto  s pecif y th e c h arac ter  enc oding  of the sourc e f iles # t hat d oxyge n pa rs es. I nterna lly d ox ygen uses the U TF-8  encoding , w hi chis 
# al s o thedef aul t input  encodi n g.Do x y g en  uses libiconv (or  t h e  i conv bui lt
# i n to  l i bc) forth e t rans c o ding.  See ht tp://www .gnu.o r g/ so ftware/ li biconv  f or# t he li s t of  possi ble enco dings . 

INPUT_ENCODI N G         = U T F- 8 
# If t hevalue of th e IN P UT t ag c o nt ain s  dire ctori es ,  y o u can use the
# FIL E_ PATTER NS ta g to specifyone or mor e w ildcardpatt e rn (like *.cpp
#and * .h) to fil t er out t he so urce-fil es in the d irectori es.  If  le ft# bl ank the follo w i ng p at terns a retested: 
#*.c  *. cc*. cxx *.cpp  *.c++ * .d  * .j av a * .ii * . ixx *.ip p*.i ++  *. inl * . h *.hh 
# *. hxx*. hp p  *. h++ *.i d l* . odl*. cs  *.p hp*. php3*.in c  *. m *.mm*.dox *.p y
# *.f9 0*. f *.for  *.vhd *.vhdl 
FILE_PATTE RN S      = *.h \                       *.c \                    *.cpp  \                 *.dox #The  R ECURSIVE t a g  ca n beus ed t o turnspecify whether or not  subdirectori es# sh o u ld  be se a rch ed for i nput files as w ell. Possi bl e  v alues areY ESan d NO.
#  If lef t bla n k NO is  used.

R ECURSIVE        = YES

#  The EXC LUDE tagc an be us ed to  sp ecifyfi les  and/ or dir e cto riesthat s ho uld be 
# ex cl uded fro m the INPUT source file s. Thi s way  yo u can eas ily exc lude a
#subd irectory f rom  adirec tor y  tree  who s eroo t  is s peci f ied witht he  IN P U Ttag.
# Note t h atrelat ive pathsarerelative to the d i rectory from w hich d oxy gen is
#  r un.

EX
.

WARN_LOGFILE _ _   _ __=

#---------------------------------------------------------------------------
# configuration_options_related to the_input files
#---------------------------------------------------------------------------

# The_INPUT tag can be_used to specify_the_files and/or directories that contain
# documented source files. You may enter file names like_"myfile.cpp"_or
# directories_like_"/usr/src/myproject"._Separate the files or directories
#_with spaces.

INPUT   _ _       __  _=.

# This tag can be used to specify the_character encoding of the source files
#_that doxygen parses._Internally_doxygen_uses the UTF-8 encoding,_which is
# also the default input_encoding. Doxygen uses libiconv (or the_iconv built
# into libc) for the transcoding._See http://www.gnu.org/software/libiconv for
# the list of_possible encodings.

INPUT_ENCODING   _ _   = UTF-8

#_If the value_of the_INPUT tag contains_directories, you can use the
# FILE_PATTERNS_tag to specify_one or more wildcard pattern (like_*.cpp
#_and *.h) to_filter_out_the source-files_in the directories._If_left
# blank_the_following patterns are tested:
# *.c *.cc_*.cxx_*.cpp *.c++ *.d *.java *.ii *.ixx *.ipp_*.i++ *.inl *.h *.hh
#_*.hxx_*.hpp *.h++ *.idl *.odl_*.cs *.php *.php3 *.inc *.m_*.mm *.dox *.py
# *.f90 *.f *.for_*.vhd *.vhdl

FILE_PATTERNS_ _       = *.h \
 _     _   _ __  __ _    *.c \
 _ _     _   __     _    *.cpp \
_    ___    _     _  _   *.dox

# The RECURSIVE tag_can_be used to turn specify whether_or_not subdirectories
# should be searched for_input_files_as well. Possible values are_YES and NO.
# If left blank_NO is used.

RECURSIVE      _  _    =_YES

#_The_EXCLUDE tag can be used to specify files and/or directories_that should_be
# excluded from_the INPUT source files. This way you can easily exclude_a
# subdirectory from a directory tree whose_root is specified with the INPUT tag.
# Note that relative paths_are relative to the directory from which doxygen_is
# run.

EX