# Three different line formats are valid:
#	key	-a    aliases...
#	key [options] directory
#	key [options] directory files...
#
# Where "options" are composed of:
#	-i prog		Run "prog" on "cvs commit" from top-level of module.
#	-o prog		Run "prog" on "cvs checkout" of module.
#	-e prog		Run "prog" on "cvs export" of module.
#	-t prog		Run "prog" on "cvs rtag" of module.
#	-u prog		Run "prog" on "cvs update" of module.
#	-d dir		Place module in directory "dir" instead of module name.
#	-l		Top-level directory only -- do not recurse.
#
# NOTE:  If you change any of the "Run" options above, you'll have to
# release and re-checkout any working directories of these modules.
#
# And "directory" is a path to a directory relative to $CVSROOT.
#
# The "-a" option specifies an alias.  An alias is interpreted as if
# everything on the right of the "-a" had been typed on the command line.
#
# You can encode a module within a module by using the special '&'
# character to interpose another module into the current module.  This
# can be useful for creating a module that consists of many directories
# spread out over the entire source repository.

# system classes
#
Integral class/system/Integral
SysChar class/system/SysChar
SysString class/system/SysString
File class/system/File
Error class/system/Error
Console	class/system/Console
MemoryManager class/system/MemoryManager
SysHeap	class/system/SysHeap

# I/O classes
#
Sof class/io/Sof
SofSymbolTable	class/io/SofSymbolTable
SofList	class/io/SofList
SofParser class/io/SofParser

# scalar classes
#
MScalar class/math/scalar/MScalar
Byte class/math/scalar/Byte
Ushort class/math/scalar/Ushort
Ulong class/math/scalar/Ulong
Ullong class/math/scalar/Ullong
Short class/math/scalar/Short
Long class/math/scalar/Long
Llong class/math/scalar/Llong
Float class/math/scalar/Float
Double class/math/scalar/Double
Boolean	class/math/scalar/Boolean
Char class/math/scalar/Char
String	class/math/scalar/String

# vector classes
#
MVector class/math/vector/MVector
VectorByte class/math/vector/VectorByte
VectorUshort class/math/vector/VectorUshort
VectorUlong class/math/vector/VectorUlong
VectorUllong class/math/vector/VectorUllong
VectorShort class/math/vector/VectorShort
VectorLong class/math/vector/VectorLong
VectorLlong class/math/vector/VectorLlong
VectorFloat class/math/vector/VectorFloat
VectorDouble class/math/vector/VectorDouble
VectorBoolean	class/math/vector/VectorBoolean

# matrix classes
#
MMatrix class/math/matrix/MMatrix
MatrixByte	class/math/matrix/MatrixByte
MatrixUshort class/math/matrix/MatrixUshort
MatrixUlong	class/math/matrix/MatrixUlong
MatrixUllong class/math/matrix/MatrixUllong
MatrixShort class/math/matrix/MatrixShort
MatrixLong class/math/matrix/MatrixLong
MatrixLlong class/math/matrix/MatrixLlong
MatrixFloat class/math/matrix/MatrixFloat
MatrixDouble class/math/matrix/MatrixDouble
MatrixBoolean	class/math/matrix/MatrixBoolean

# dsp classes
#
filter class/dsp/filter
signal class/dsp/signal
signal_detector class/dsp/signal_detector

# data structures
#
DstrBase	class/dstr/DstrBase
Node	class/dstr/Node
DoubleLinkedList	class/dstr/DoubleLinkedList
SingleLinkedList	class/dstr/SingleLinkedList
Stack	class/dstr/Stack
Queue	class/dstr/Queue
HashNode	class/dstr/HashNode
HashTable	class/dstr/HashTable
Vector	class/dstr/Vector
SingleLinkedNode	class/dstr/SingleLinkedNode
DoubleLinkedNode	class/dstr/DoubleLinkedNode
GraphArc	class/dstr/GraphArc
GraphVertex	class/dstr/GraphVertex
Graph	class/dstr/Graph
CircularBuffer	class/dstr/CircularBuffer
CircularDelayLine class/dstr/CircularDelayLine

# shell library
#
Filename	class/shell/Filename
CommandLine	class/shell/CommandLine
NameMap		class/shell/NameMap
Sdb 		class/shell/Sdb
Parser		class/shell/Parser
DebugLevel	class/shell/DebugLevel

# multimedia library
#
AudioFile	class/mmedia/AudioFile

# algorithms library
#
Window			class/algo/Window
FourierTransform	class/algo/FourierTransform
LinearPrediction	class/algo/LinearPrediction
Warp			class/algo/Warp
Cepstrum		class/algo/Cepstrum
Calculus		class/algo/Calculus
FilterBankAmplitude	class/algo/FilterBankAmplitude
Transform		class/algo/Transform
Autocorrelation		class/algo/Autocorrelation
Process			class/algo/Process
Mask			class/algo/Mask
Covariance		class/algo/Covariance
AlgorithmBase	class/algo/AlgorithmBase
AlgorithmData	class/algo/AlgorithmData
AlgorithmUndefined	class/algo/AlgorithmUndefined
Math		class/algo/Math
Energy	class/algo/Energy

# statistics library
#
StatisticalModel	class/stat/StatisticalModel
GaussianModel		class/stat/GaussianModel
MixtureModel		class/stat/MixtureModel

# signal processing library
#
AudioFrontEnd	class/sp/AudioFrontEnd
Features	class/sp/Features

# asr library
#
Transcription	class/asr/Transcription

# scripts
# 
make	scripts/make
command_line scripts/perl/command_line

# utilities
#
isip_chmod util/misc/isip_chmod
isip_demo util/misc/isip_demo
isip_e util/misc/isip_e
isip_find_app util/misc/isip_find_app
isip_netscape util/misc/isip_netscape
isip_openscan util/misc/isip_openscan
isip_set_x_info util/misc/isip_set_x_info
isip_startxgo util/misc/isip_startxgo
isip_xterm util/misc/isip_xterm
rcs util/misc/rcs
shell_functions util/misc/shell_functions
isip_gimp util/misc/isip_gimp
version_control	util/misc/version_control
isip_fmconvert	util/misc/isip_fmconvert
check_code	util/misc/check_code
diagnose_class	util/misc/diagnose_class
isip_change_xterm_title	util/misc/isip_change_xterm_title
dmalloc_run	util/misc/dmalloc_run
varmint		util/dev/varmint
tkdiff		util/dev/tkdiff

# asr
#
isip_transform util/asr/isip_transform

# login files
#
login login

# documentation
#
html			 html
system_example_00        doc/examples/class/system/system_example_00
io_example_00            doc/examples/class/io/io_example_00
math_scalar_example_00   doc/examples/class/math/scalar/math_scalar_example_00
math_scalar_example_01	 doc/examples/class/math/scalar/math_scalar_example_01
math_vector_example_00   doc/examples/class/math/vector/math_vector_example_00
math_vector_example_01   doc/examples/class/math/vector/math_vector_example_01
math_matrix_example_00   doc/examples/class/math/matrix/math_matrix_example_00
math_matrix_example_01	doc/examples/class/math/matrix/math_matrix_example_01
dstr_example_00	doc/examples/class/dstr/dstr_example_00
dstr_example_02	doc/examples/class/dstr/dstr_example_02
dstr_example_01	doc/examples/class/dstr/dstr_example_01


# end of structured file, begin automatic entries
#


Spectrum	class/algo/Spectrum
Normalize	class/algo/Normalize
FrontEnd	class/sp/FrontEnd
Filter	class/algo/Filter
HierarchicalSearch	class/search/HierarchicalSearch
History	class/search/History
SearchLevel	class/search/SearchLevel
SearchNode	class/search/SearchNode
SearchSymbol	class/search/SearchSymbol
Trace	class/search/Trace
UniformModel	class/stat/UniformModel
Pair	class/dstr/Pair
Triple	class/dstr/Triple
Generator	class/algo/Generator
LinearTransform	class/algo/LinearTransform
Statistics	class/algo/Statistics
Checksum	class/system/Checksum
