# # ChangeLog for trunk/FACT++/src # # Generated by Trac 1.5.2 # 11/25/24 23:26:56 Thu, 07 Apr 2011 14:49:54 GMT tbretz [10310] * trunk/FACT++/src/LocalControl.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Removed some little code which is in the base classes anyway. Thu, 07 Apr 2011 14:46:15 GMT tbretz [10309] * trunk/FACT++/src/StateMachineImp.cc (modified) * trunk/FACT++/src/StateMachineImp.h (modified) Added typedef for StateNames; changed the getter such that they can ... Thu, 07 Apr 2011 14:45:13 GMT tbretz [10308] * trunk/FACT++/src/Readline.cc (modified) * trunk/FACT++/src/Readline.h (modified) Added the RedirectionWrapper member function; made the comparison for ... Thu, 07 Apr 2011 14:44:06 GMT tbretz [10307] * trunk/FACT++/src/RemoteControl.cc (modified) Fixed a small problem with wether changing the server should be ... Thu, 07 Apr 2011 14:42:46 GMT tbretz [10306] * trunk/FACT++/src/ServiceList.cc (modified) * trunk/FACT++/src/ServiceList.h (modified) Implemented GetComment and GetDescription member functions. Thu, 07 Apr 2011 14:41:50 GMT tbretz [10305] * trunk/FACT++/src/Console.cc (modified) * trunk/FACT++/src/Console.h (modified) * trunk/FACT++/src/Shell.cc (modified) * trunk/FACT++/src/Shell.h (modified) Use ReadlineColor for unified look and feel. Thu, 07 Apr 2011 14:40:35 GMT tbretz [10304] * trunk/FACT++/src/ReadlineColor.cc (added) * trunk/FACT++/src/ReadlineColor.h (added) Added namespace ReadlineColor to provide some colored output for ... Thu, 07 Apr 2011 11:59:40 GMT tbretz [10303] * trunk/FACT++/src/test3.cc (modified) Added some examples how a proper --help output should look to be ... Thu, 07 Apr 2011 11:44:21 GMT tbretz [10301] * trunk/FACT++/src/RemoteControl.h (modified) Implemented commands to display the command description and the ... Thu, 07 Apr 2011 11:40:40 GMT tbretz [10300] * trunk/FACT++/src/StateMachineImp.cc (modified) Fixed typo in function name. Thu, 07 Apr 2011 11:39:27 GMT tbretz [10299] * trunk/FACT++/src/Event.h (modified) * trunk/FACT++/src/EventDim.h (modified) * trunk/FACT++/src/EventImp.cc (modified) * trunk/FACT++/src/EventImp.h (modified) Implemented event description into all kind of events. Thu, 07 Apr 2011 11:35:43 GMT tbretz [10298] * trunk/FACT++/src/ServiceList.cc (modified) * trunk/FACT++/src/ServiceList.h (modified) Added the automatic retrieval of the description strings as send by ... Thu, 07 Apr 2011 11:31:25 GMT tbretz [10297] * trunk/FACT++/src/Description.cc (added) * trunk/FACT++/src/Description.h (added) New struct implementing breaking a descriptive string into name, unit ... Thu, 07 Apr 2011 09:10:33 GMT tbretz [10296] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Configuration.h (modified) Changed some output from cout to cerr to avoid it going to man pages ... Thu, 07 Apr 2011 07:43:01 GMT tbretz [10295] * trunk/FACT++/src/EventImp.cc (modified) * trunk/FACT++/src/EventImp.h (modified) Added operator() for easy configuration; Added fDescription for ... Thu, 07 Apr 2011 07:42:34 GMT tbretz [10294] * trunk/FACT++/src/StateMachineImp.cc (modified) * trunk/FACT++/src/StateMachineImp.h (modified) AddTransitions and AddConfiguration now return a reference; ... Thu, 07 Apr 2011 07:42:04 GMT tbretz [10293] * trunk/FACT++/src/Converter.cc (modified) Fixed the conversion for cases like 'C:5' Thu, 07 Apr 2011 07:41:36 GMT tbretz [10292] * trunk/FACT++/src/dataLogger.cc (modified) * trunk/FACT++/src/dclient5.cc (modified) Replaced -> by . in AddTransition and AddConfiguration. Tue, 05 Apr 2011 11:08:24 GMT tbretz [10289] * trunk/FACT++/src/Converter.cc (modified) * trunk/FACT++/src/ServiceList.cc (modified) * trunk/FACT++/src/StateMachineImp.cc (modified) * trunk/FACT++/src/dataLogger.cc (modified) The Converter functions now throw exceptions. The previous way of ... Tue, 05 Apr 2011 10:27:01 GMT tbretz [10288] * trunk/FACT++/src/MessageImp.h (modified) Added Debug() member functions. Tue, 05 Apr 2011 10:25:05 GMT tbretz [10287] * trunk/FACT++/src/Converter.cc (modified) * trunk/FACT++/src/Converter.h (modified) Replaced some int by size_t. Tue, 05 Apr 2011 10:23:17 GMT tbretz [10286] * trunk/FACT++/src/dclient5.cc (modified) Added fReadBuffer, replaced CloseImp() by PostClose(). Tue, 05 Apr 2011 10:22:31 GMT tbretz [10285] * trunk/FACT++/src/Shell.cc (modified) Romved some nonsense comments. Tue, 05 Apr 2011 10:21:27 GMT tbretz [10284] * trunk/FACT++/src/Connection.cc (modified) * trunk/FACT++/src/Connection.h (modified) - Added enum ConnectionStatus_t - change fConnectionStatus type to ... Thu, 31 Mar 2011 15:13:29 GMT tbretz [10278] * trunk/FACT++/src/Converter.cc (modified) Skipped processing of the terminating entry in the list. Thu, 31 Mar 2011 15:07:09 GMT tbretz [10277] * trunk/FACT++/src/Converter.cc (modified) Fixed an exception when Get returned in empty string in case ... Wed, 30 Mar 2011 15:11:52 GMT tbretz [10276] * trunk/FACT++/src/StateMachineImp.h (modified) Changed from teh default argument in Run() to an overloaded function, ... Wed, 30 Mar 2011 15:00:15 GMT tbretz [10275] * trunk/FACT++/src/Readline.cc (modified) * trunk/FACT++/src/Readline.h (modified) Implemented that all identical previous history entries are removed ... Wed, 30 Mar 2011 14:59:18 GMT tbretz [10274] * trunk/FACT++/src/MessageDim.cc (modified) * trunk/FACT++/src/MessageDim.h (modified) Slight modification to logging output, by default now the output of ... Wed, 30 Mar 2011 14:55:03 GMT tbretz [10273] * trunk/FACT++/src/StateMachineImp.cc (modified) * trunk/FACT++/src/StateMachineImp.h (modified) Adapted to new interface of Converter class, added the possibility to ... Wed, 30 Mar 2011 14:51:29 GMT tbretz [10272] * trunk/FACT++/src/dataLogger.cc (modified) Implemented a proper interfacing to the reception of a possible EXIT ... Wed, 30 Mar 2011 14:43:05 GMT tbretz [10271] * trunk/FACT++/src/dataLogger.cc (modified) Adapted usage of Converter class, make use of std::replace and ... Wed, 30 Mar 2011 14:41:11 GMT tbretz [10270] * trunk/FACT++/src/Converter.cc (modified) * trunk/FACT++/src/Converter.h (modified) Change the interface. Now it first compiles the format string into a ... Wed, 30 Mar 2011 14:40:20 GMT tbretz [10269] * trunk/FACT++/src/dclient5.cc (modified) Wed, 30 Mar 2011 14:39:31 GMT tbretz [10268] * trunk/FACT++/src/Connection.cc (modified) * trunk/FACT++/src/Connection.h (modified) Some improvements to the connection handling, added some PostMessage ... Wed, 30 Mar 2011 14:37:28 GMT tbretz [10267] * trunk/FACT++/src/ServiceList.cc (modified) Changed to the new usage of the Converter class. Wed, 30 Mar 2011 14:33:37 GMT tbretz [10266] * trunk/FACT++/src/LocalControl.cc (modified) Omitted a variable - just cosmetics. Wed, 30 Mar 2011 10:55:50 GMT lyard [10265] * trunk/FACT++/src/dataLogger.cc (modified) Wed, 30 Mar 2011 09:56:42 GMT lyard [10264] * trunk/FACT++/src/dataLogger.cc (modified) Wed, 23 Mar 2011 10:48:45 GMT tbretz [10253] * trunk/FACT++/src/time.cc (modified) Added exaple for SetFrom Str and GetAsStr, remove fractional seconds ... Wed, 23 Mar 2011 10:47:22 GMT tbretz [10252] * trunk/FACT++/src/Time.cc (modified) * trunk/FACT++/src/Time.h (modified) Added new manipulators with out the fractional part of the seconds ... Wed, 23 Mar 2011 09:37:17 GMT tbretz [10251] * trunk/FACT++/src/time.cc (modified) Added some example how to calculate with times. Wed, 09 Mar 2011 08:35:04 GMT tbretz [10230] * trunk/FACT++/configure (modified) * trunk/FACT++/configure.ac (modified) * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/argv.cc (modified) * trunk/FACT++/src/dclient5.cc (modified) * trunk/FACT++/src/test3.cc (modified) Added compatibility with boost V1.40 Thu, 03 Mar 2011 19:31:38 GMT tbretz [10222] * trunk/FACT++/src/argv.cc (modified) Adapted to changed in Configuration class Thu, 03 Mar 2011 19:30:44 GMT tbretz [10221] * trunk/FACT++/src/dclient5.cc (modified) * trunk/FACT++/src/test3.cc (modified) Added the --dns option and proper environment variable mapping of ... Thu, 03 Mar 2011 19:28:48 GMT tbretz [10220] * trunk/FACT++/src/Configuration.cc (modified) * trunk/FACT++/src/Configuration.h (modified) Added fEnvMap and a default name mapper. Thu, 03 Mar 2011 12:47:46 GMT tbretz [10219] * trunk/FACT++/src/Converter.cc (modified) * trunk/FACT++/src/Converter.h (modified) Added conversion to a vector of boost::any, added more format options ... Thu, 03 Mar 2011 12:45:37 GMT tbretz [10218] * trunk/FACT++/src/StateMachineImp.cc (modified) * trunk/FACT++/src/StateMachineImp.h (modified) Replaced deque by queue Thu, 03 Mar 2011 12:45:00 GMT tbretz [10217] * trunk/FACT++/src/RemoteControl.cc (modified) Also using a reference is correct in this context, for safety it is ... Wed, 02 Mar 2011 10:08:11 GMT tbretz [10198] * trunk/FACT++/src/Configuration.cc (modified) Some minor updates to the comments Mon, 28 Feb 2011 10:16:31 GMT tbretz [10183] * trunk/FACT++ (added) * trunk/FACT++/.aux_dir (added) * trunk/FACT++/.aux_dir/compile (added) * trunk/FACT++/.aux_dir/config.guess (added) * trunk/FACT++/.aux_dir/config.sub (added) * trunk/FACT++/.aux_dir/depcomp (added) * trunk/FACT++/.aux_dir/install-sh (added) * trunk/FACT++/.aux_dir/ltmain.sh (added) * trunk/FACT++/.aux_dir/missing (added) * trunk/FACT++/.macro_dir (added) * trunk/FACT++/.macro_dir/libtool.m4 (added) * trunk/FACT++/.macro_dir/ltoptions.m4 (added) * trunk/FACT++/.macro_dir/ltsugar.m4 (added) * trunk/FACT++/.macro_dir/ltversion.m4 (added) * trunk/FACT++/.macro_dir/lt~obsolete.m4 (added) * trunk/FACT++/AUTHORS (added) * trunk/FACT++/COPYING (added) * trunk/FACT++/ChangeLog (added) * trunk/FACT++/Doxyfile (added) * trunk/FACT++/INSTALL (added) * trunk/FACT++/MAINPAGE (added) * trunk/FACT++/Makefile.am (added) * trunk/FACT++/Makefile.in (added) * trunk/FACT++/NEWS (added) * trunk/FACT++/README (added) * trunk/FACT++/aclocal.m4 (added) * trunk/FACT++/aminclude.am (added) * trunk/FACT++/autogen.sh (added) * trunk/FACT++/configure (added) * trunk/FACT++/configure.ac (added) * trunk/FACT++/dim_v19r15 (added) * trunk/FACT++/dim_v19r15/.setup (added) * trunk/FACT++/dim_v19r15/DIM_Performance.pdf (added) * trunk/FACT++/dim_v19r15/LICENSE.GPL (added) * trunk/FACT++/dim_v19r15/README.txt (added) * trunk/FACT++/dim_v19r15/README_v10.txt (added) * trunk/FACT++/dim_v19r15/README_v11.txt (added) * trunk/FACT++/dim_v19r15/README_v12.txt (added) * trunk/FACT++/dim_v19r15/README_v13.txt (added) * trunk/FACT++/dim_v19r15/README_v14.txt (added) * trunk/FACT++/dim_v19r15/README_v15.txt (added) * trunk/FACT++/dim_v19r15/README_v16.txt (added) * trunk/FACT++/dim_v19r15/README_v17.txt (added) * trunk/FACT++/dim_v19r15/README_v18.txt (added) * trunk/FACT++/dim_v19r15/README_v19.txt (added) * trunk/FACT++/dim_v19r15/README_v9.txt (added) * trunk/FACT++/dim_v19r15/dim (added) * trunk/FACT++/dim_v19r15/dim/dic.h (added) * trunk/FACT++/dim_v19r15/dim/dic.hxx (added) * trunk/FACT++/dim_v19r15/dim/dim.h (added) * trunk/FACT++/dim_v19r15/dim/dim.hxx (added) * trunk/FACT++/dim_v19r15/dim/dim_common.h (added) * trunk/FACT++/dim_v19r15/dim/dim_core.hxx (added) * trunk/FACT++/dim_v19r15/dim/dim_jni.h (added) * trunk/FACT++/dim_v19r15/dim/dim_tcpip.h (added) * trunk/FACT++/dim_v19r15/dim/dis.h (added) * trunk/FACT++/dim_v19r15/dim/dis.hxx (added) * trunk/FACT++/dim_v19r15/dim/dllist.hxx (added) * trunk/FACT++/dim_v19r15/dim/sllist.hxx (added) * trunk/FACT++/dim_v19r15/dim/tokenstring.hxx (added) * trunk/FACT++/dim_v19r15/makefile (added) * trunk/FACT++/dim_v19r15/makefile_benchmark (added) * trunk/FACT++/dim_v19r15/makefile_common (added) * trunk/FACT++/dim_v19r15/makefile_did (added) * trunk/FACT++/dim_v19r15/makefile_dim (added) * trunk/FACT++/dim_v19r15/makefile_examples (added) * trunk/FACT++/dim_v19r15/makefile_util (added) * trunk/FACT++/dim_v19r15/setup.sh (added) * trunk/FACT++/dim_v19r15/src (added) * trunk/FACT++/dim_v19r15/src/benchmark (added) * trunk/FACT++/dim_v19r15/src/benchmark/benchClient.cxx (added) * trunk/FACT++/dim_v19r15/src/benchmark/benchServer.cxx (added) * trunk/FACT++/dim_v19r15/src/benchmark/bigClient.cxx (added) * trunk/FACT++/dim_v19r15/src/benchmark/bigServer.cxx (added) * trunk/FACT++/dim_v19r15/src/conn_handler.c (added) * trunk/FACT++/dim_v19r15/src/copy_swap.c (added) * trunk/FACT++/dim_v19r15/src/dic.c (added) * trunk/FACT++/dim_v19r15/src/diccpp.cxx (added) * trunk/FACT++/dim_v19r15/src/did (added) * trunk/FACT++/dim_v19r15/src/did/did.c (added) * trunk/FACT++/dim_v19r15/src/did/did.h (added) * trunk/FACT++/dim_v19r15/src/did/dui_colors.h (added) * trunk/FACT++/dim_v19r15/src/did/dui_util.c (added) * trunk/FACT++/dim_v19r15/src/did/dui_util.h (added) * trunk/FACT++/dim_v19r15/src/dim_jni.c (added) * trunk/FACT++/dim_v19r15/src/dim_thr.c (added) * trunk/FACT++/dim_v19r15/src/dim_thr_old.c (added) * trunk/FACT++/dim_v19r15/src/dimcpp.cxx (added) * trunk/FACT++/dim_v19r15/src/dis.c (added) * trunk/FACT++/dim_v19r15/src/dis_Markus.c (added) * trunk/FACT++/dim_v19r15/src/dis_old.c (added) * trunk/FACT++/dim_v19r15/src/discpp.cxx (added) * trunk/FACT++/dim_v19r15/src/dll.c (added) * trunk/FACT++/dim_v19r15/src/dna.c (added) * trunk/FACT++/dim_v19r15/src/dns.c (added) * trunk/FACT++/dim_v19r15/src/dtq.c (added) * trunk/FACT++/dim_v19r15/src/examples (added) * trunk/FACT++/dim_v19r15/src/examples/Copy of test_server.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/Markus.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/cpp_server.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/db_dim_client.c (added) * trunk/FACT++/dim_v19r15/src/examples/db_dim_server.c (added) * trunk/FACT++/dim_v19r15/src/examples/demo_client.c (added) * trunk/FACT++/dim_v19r15/src/examples/demo_server.c (added) * trunk/FACT++/dim_v19r15/src/examples/dim_fork.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/pvss_dim_client.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/pvss_dim_server.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/rpc_client.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/rpc_server.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/rshServer.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/test_Browser.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/test_big_client.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_big_server.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_client.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_client.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/test_client1.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_client_ccpc.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_client_many.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_client_slac.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_serve.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/test_server.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_server.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/test_server1.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_serverFernando.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/test_server_ccpc.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_server_many.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_server_priorities.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_server_slac.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_tcp.c (added) * trunk/FACT++/dim_v19r15/src/feeserver.c (added) * trunk/FACT++/dim_v19r15/src/hash.c (added) * trunk/FACT++/dim_v19r15/src/open_dns.c (added) * trunk/FACT++/dim_v19r15/src/sll.c (added) * trunk/FACT++/dim_v19r15/src/swap.c (added) * trunk/FACT++/dim_v19r15/src/tcpip.c (added) * trunk/FACT++/dim_v19r15/src/tokenstring.cxx (added) * trunk/FACT++/dim_v19r15/src/util (added) * trunk/FACT++/dim_v19r15/src/util/check_dim_servers.cxx (added) * trunk/FACT++/dim_v19r15/src/util/check_dns.cxx (added) * trunk/FACT++/dim_v19r15/src/util/dim_get_service.c (added) * trunk/FACT++/dim_v19r15/src/util/dim_send_command.c (added) * trunk/FACT++/dim_v19r15/src/util/dimbridge.cxx (added) * trunk/FACT++/dim_v19r15/src/utilities.c (added) * trunk/FACT++/src (added) * trunk/FACT++/src/Configuration.cc (added) * trunk/FACT++/src/Configuration.h (added) * trunk/FACT++/src/Connection.cc (added) * trunk/FACT++/src/Connection.h (added) * trunk/FACT++/src/Console.cc (added) * trunk/FACT++/src/Console.h (added) * trunk/FACT++/src/Converter.cc (added) * trunk/FACT++/src/Converter.h (added) * trunk/FACT++/src/DimErrorRedirecter.cc (added) * trunk/FACT++/src/DimErrorRedirecter.h (added) * trunk/FACT++/src/Event.cc (added) * trunk/FACT++/src/Event.h (added) * trunk/FACT++/src/EventDim.h (added) * trunk/FACT++/src/EventImp.cc (added) * trunk/FACT++/src/EventImp.h (added) * trunk/FACT++/src/LocalControl.cc (added) * trunk/FACT++/src/LocalControl.h (added) * trunk/FACT++/src/MessageDim.cc (added) * trunk/FACT++/src/MessageDim.h (added) * trunk/FACT++/src/MessageImp.cc (added) * trunk/FACT++/src/MessageImp.h (added) * trunk/FACT++/src/Readline.cc (added) * trunk/FACT++/src/Readline.h (added) * trunk/FACT++/src/ReadlineWindow.cc (added) * trunk/FACT++/src/ReadlineWindow.h (added) * trunk/FACT++/src/RemoteControl.cc (added) * trunk/FACT++/src/RemoteControl.h (added) * trunk/FACT++/src/ServiceList.cc (added) * trunk/FACT++/src/ServiceList.h (added) * trunk/FACT++/src/Shell.cc (added) * trunk/FACT++/src/Shell.h (added) * trunk/FACT++/src/StateMachine.cc (added) * trunk/FACT++/src/StateMachine.h (added) * trunk/FACT++/src/StateMachineDim.cc (added) * trunk/FACT++/src/StateMachineDim.h (added) * trunk/FACT++/src/StateMachineImp.cc (added) * trunk/FACT++/src/StateMachineImp.h (added) * trunk/FACT++/src/Time.cc (added) * trunk/FACT++/src/Time.h (added) * trunk/FACT++/src/Timers.h (added) * trunk/FACT++/src/WindowLog.cc (added) * trunk/FACT++/src/WindowLog.h (added) * trunk/FACT++/src/argv.cc (added) * trunk/FACT++/src/dataLogger.cc (added) * trunk/FACT++/src/dclient5.cc (added) * trunk/FACT++/src/dserver2.cc (added) * trunk/FACT++/src/log.cc (added) * trunk/FACT++/src/logtime.cc (added) * trunk/FACT++/src/sched.cc (added) * trunk/FACT++/src/test3.cc (added) * trunk/FACT++/src/time.cc (added) * trunk/FACT++/src/tools.cc (added) * trunk/FACT++/src/tools.h (added) New import.