From 80f531963042e99be69ecc845d68e34d4b77a04d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20W=C3=A4ckerlin?= Date: Sun, 11 Dec 2011 11:22:15 +0000 Subject: [PATCH] middle of porting; unstable, don't checkout, src compiles; refs #1 --- configure.in | 28 +- debian/changelog | 2 +- doc/html/bc_s.png | Bin 677 -> 0 bytes doc/html/closed.png | Bin 126 -> 0 bytes doc/html/doxygen.css | 835 ---------------------------- doc/html/doxygen.png | Bin 3942 -> 0 bytes doc/html/files.html | 114 ---- doc/html/ftv2blank.png | Bin 82 -> 0 bytes doc/html/ftv2doc.png | Bin 762 -> 0 bytes doc/html/ftv2folderclosed.png | Bin 598 -> 0 bytes doc/html/ftv2folderopen.png | Bin 590 -> 0 bytes doc/html/ftv2lastnode.png | Bin 82 -> 0 bytes doc/html/ftv2link.png | Bin 762 -> 0 bytes doc/html/ftv2mlastnode.png | Bin 221 -> 0 bytes doc/html/ftv2mnode.png | Bin 221 -> 0 bytes doc/html/ftv2node.png | Bin 82 -> 0 bytes doc/html/ftv2plastnode.png | Bin 215 -> 0 bytes doc/html/ftv2pnode.png | Bin 215 -> 0 bytes doc/html/ftv2splitbar.png | Bin 249 -> 0 bytes doc/html/ftv2vertline.png | Bin 82 -> 0 bytes doc/html/globals.html | 117 ---- doc/html/globals_func.html | 117 ---- doc/html/index.html | 104 ---- doc/html/index.qhp | 56 -- doc/html/jquery.js | 54 -- doc/html/main_8cxx.html | 160 ------ doc/html/main_8cxx_source.html | 121 ---- doc/html/namespacemembers.html | 123 ---- doc/html/namespacemembers_func.html | 123 ---- doc/html/namespaces.html | 113 ---- doc/html/namespacexml.html | 176 ------ doc/html/nav_f.png | Bin 159 -> 0 bytes doc/html/nav_h.png | Bin 97 -> 0 bytes doc/html/navtree.css | 123 ---- doc/html/navtree.js | 260 --------- doc/html/open.png | Bin 118 -> 0 bytes doc/html/resize.js | 81 --- doc/html/tab_a.png | Bin 140 -> 0 bytes doc/html/tab_b.png | Bin 178 -> 0 bytes doc/html/tab_h.png | Bin 192 -> 0 bytes doc/html/tab_s.png | Bin 189 -> 0 bytes doc/html/tabs.css | 59 -- doc/html/version_8cxx.html | 130 ----- doc/html/version_8cxx_source.html | 124 ----- doc/latex/Makefile | 19 - doc/latex/doxygen.sty | 413 -------------- doc/latex/files.tex | 5 - doc/latex/main_8cxx.tex | 47 -- doc/latex/namespaces.tex | 4 - doc/latex/namespacexml.tex | 53 -- doc/latex/refman.tex | 66 --- doc/latex/version_8cxx.tex | 28 - doc/makefile | 31 +- src/autofunctiontracelog4cxx.cxx | 16 +- src/makefile | 498 ----------------- src/makefile.am | 186 ++++++- src/makefile.in | 498 ----------------- src/mrw-c++.pc | 11 - src/mrw/hintergrund.png | Bin 36887 -> 0 bytes src/mrw/stacktrace.hxx | 2 +- src/mrw/style.css | 654 ---------------------- src/stdext.cxx | 2 +- src/version.cxx | 16 - test/makefile | 27 +- 64 files changed, 233 insertions(+), 5363 deletions(-) delete mode 100644 doc/html/bc_s.png delete mode 100644 doc/html/closed.png delete mode 100644 doc/html/doxygen.css delete mode 100644 doc/html/doxygen.png delete mode 100644 doc/html/files.html delete mode 100644 doc/html/ftv2blank.png delete mode 100644 doc/html/ftv2doc.png delete mode 100644 doc/html/ftv2folderclosed.png delete mode 100644 doc/html/ftv2folderopen.png delete mode 100644 doc/html/ftv2lastnode.png delete mode 100644 doc/html/ftv2link.png delete mode 100644 doc/html/ftv2mlastnode.png delete mode 100644 doc/html/ftv2mnode.png delete mode 100644 doc/html/ftv2node.png delete mode 100644 doc/html/ftv2plastnode.png delete mode 100644 doc/html/ftv2pnode.png delete mode 100644 doc/html/ftv2splitbar.png delete mode 100644 doc/html/ftv2vertline.png delete mode 100644 doc/html/globals.html delete mode 100644 doc/html/globals_func.html delete mode 100644 doc/html/index.html delete mode 100644 doc/html/index.qhp delete mode 100644 doc/html/jquery.js delete mode 100644 doc/html/main_8cxx.html delete mode 100644 doc/html/main_8cxx_source.html delete mode 100644 doc/html/namespacemembers.html delete mode 100644 doc/html/namespacemembers_func.html delete mode 100644 doc/html/namespaces.html delete mode 100644 doc/html/namespacexml.html delete mode 100644 doc/html/nav_f.png delete mode 100644 doc/html/nav_h.png delete mode 100644 doc/html/navtree.css delete mode 100644 doc/html/navtree.js delete mode 100644 doc/html/open.png delete mode 100644 doc/html/resize.js delete mode 100644 doc/html/tab_a.png delete mode 100644 doc/html/tab_b.png delete mode 100644 doc/html/tab_h.png delete mode 100644 doc/html/tab_s.png delete mode 100644 doc/html/tabs.css delete mode 100644 doc/html/version_8cxx.html delete mode 100644 doc/html/version_8cxx_source.html delete mode 100644 doc/latex/Makefile delete mode 100644 doc/latex/doxygen.sty delete mode 100644 doc/latex/files.tex delete mode 100644 doc/latex/main_8cxx.tex delete mode 100644 doc/latex/namespaces.tex delete mode 100644 doc/latex/namespacexml.tex delete mode 100644 doc/latex/refman.tex delete mode 100644 doc/latex/version_8cxx.tex delete mode 100644 src/makefile delete mode 100644 src/makefile.in delete mode 100644 src/mrw-c++.pc delete mode 100644 src/mrw/hintergrund.png delete mode 100644 src/mrw/style.css delete mode 100644 src/version.cxx diff --git a/configure.in b/configure.in index a39b0a9..85bfd83 100644 --- a/configure.in +++ b/configure.in @@ -95,13 +95,6 @@ PKG_PROG_PKG_CONFIG # solaris? AC_CHECK_HEADER(sys/old_procfs.h, [AM_CPPFLAGS=-D__solaris__]) -# libraries -AC_CHECK_HEADER(log4cxx/logger.h, [have_log4cxx=yes]) -AC_CHECK_HEADER(ltdl.h, [have_ltdl=yes]) -AC_CHECK_HEADER(regex.h, [have_regex=yes]) -AC_CHECK_HEADERS(unistd.h fcntl.h, [have_exec=yes]) -AC_CHECK_HEADER(dirent.h, [have_dir=yes]) - # Arguments AM_MAINTAINER_MODE AC_ARG_ENABLE(valgrind, @@ -159,6 +152,15 @@ AC_ARG_ENABLE(stacktrace, [have_stacktrace="$enableval"], [have_stacktrace="yes"]) AM_CONDITIONAL(HAVE_STACKTRACE, test "$have_stacktrace" = "yes") if test "$have_stacktrace" = "yes"; then + # Hack for bug: + # /usr/include/libiberty.h:106:36: + # error: new declaration 'char* basename(const char*)' + # /usr/include/string.h:603:28: error: + # ambiguates old declaration 'const char* basename(const char*)' + # bug { + old_ac_includes_default=$ac_includes_default + ac_includes_default="" + # } bug AC_CHECK_HEADER([demangle.h], [AC_DEFINE([HAVE_DEMANGLE_H])], [AC_MSG_WARN([Header "demangle.h" from the binutils not found! @@ -167,7 +169,7 @@ if test "$have_stacktrace" = "yes"; then - the required symbols are now declared in stacktrace.cxx according to my own binutils version (binutils-2.16.1) it may or may not be compatible to yours])]) - AC_SEARCH_LIBS(cplus_demangle, [demangle iberty], + AC_SEARCH_LIBS(cplus_demangle, [demangle iberty_pic iberty], [AC_MSG_RESULT([OK, found cplus_demangle])], [AC_MSG_ERROR([Function cplus_demangle not found! - I looked in libdemangle and libiberty @@ -187,6 +189,9 @@ It is required for stach trace! - or configure with option --enable-ltdl - or configure with option --disable-stacktrace])]) fi + # bug { + ac_includes_default=$old_ac_includes_default + # } bug fi AC_ARG_WITH([boost-thread],AS_HELP_STRING([--with-boost-thread], [specify the boost thread library or suffix to use]), @@ -225,6 +230,13 @@ test "$enableval" = "yes" && HAVE_DOXYGEN="YES" || HAVE_DOXYGEN="NO"; AM_CONDITIONAL(HAVE_DOXYGEN, test "$enableval" = "yes") AM_PATH_CPPUNIT([1.0.0], [have_cppunit="yes"], [have_cppunit="no"]) +# libraries +AC_CHECK_HEADER(log4cxx/logger.h, [have_log4cxx=yes]) +AC_CHECK_HEADER(ltdl.h, [have_ltdl=yes]) +AC_CHECK_HEADER(regex.h, [have_regex=yes]) +AC_CHECK_HEADERS(unistd.h fcntl.h, [have_exec=yes]) +AC_CHECK_HEADER(dirent.h, [have_dir=yes]) + MINGW32=no MAC=no case $host_os in diff --git a/debian/changelog b/debian/changelog index 584edb0..0eac66f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -mrw-c++ (0.0.267-1) unstable; urgency=low +mrw-c++ (4.0.269-1) unstable; urgency=low * see https://dev.swisssign.com/projects/mrw-c++ for changes diff --git a/doc/html/bc_s.png b/doc/html/bc_s.png deleted file mode 100644 index e4018628b5b45cb4301037485a29d7d74ac22138..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 677 zcmV;W0$TlvP)X?0Pv5h+5!wElpi=&YL!gfY!djl#UDdPKy97F|A-deTa@qo3BWh1YQIvzmHR^g zFjV4I6pLB7_*vEZk^%p7c7Bh>0`4r^X#gpJE_Vz9fSHKqclcZaV^k3gX%h+1`u||O zZ+BY?7(R=ayr^kXE=E0Dw=$Ud3VJ?9^Cz@hP?388Cw5>9TloOJ>^KczCgj zns2=|0!a|)Yq3{hjL{xyy7|Tk0N}Pe+g9PUTL!4{#;eUhrNd@!_T<>Vu+35c)h>sq ztgb?(6W3oFLz#%?OMEV@{j#4LuDvjVGZ~6hpQT8li5b0yjvK8c4efl+vSz5)P6 zle78)00_Iv5)&E~hnOdcd}L}i+MU>k+Q8#@KjqJJN`gRj(~)RmNrck9ht@LelPtVO zwp(J;k!T=gC#%o(13-^E+g@aqc()pf{+j|0w)AH*Mq$54UjLv#jV$RYpz3Vjg$$=u z>yjfBQOhL=^@+#4#$l|{~}HZ-?1Yy{lI*$N}*YDC`<{+;>_#gMXZdz4NI00000 LNkvXXu0mjfx86dR diff --git a/doc/html/closed.png b/doc/html/closed.png deleted file mode 100644 index b7d4bd9fef2272c74b94762c9e2496177017775e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 126 zcmeAS@N?(olHy`uVBq!ia0vp^oFL4>1|%O$WD@{VuAVNAAr*{o?>h22DDp4|bgj*t z)u^AqcA-V@guRYpb17F<&b?_~8HV>~XqWvB;^$!VVSTy0!eQcJp_yD7TIQA>7dijs YXf6~H5cs^Q6KEiVr>mdKI;Vst0NsWqGynhq diff --git a/doc/html/doxygen.css b/doc/html/doxygen.css deleted file mode 100644 index 74445fe..0000000 --- a/doc/html/doxygen.css +++ /dev/null @@ -1,835 +0,0 @@ -/* The standard CSS for doxygen */ - -body, table, div, p, dl { - font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; - font-size: 12px; -} - -/* @group Heading Levels */ - -h1 { - font-size: 150%; -} - -.title { - font-size: 150%; - font-weight: bold; - margin: 10px 2px; -} - -h2 { - font-size: 120%; -} - -h3 { - font-size: 100%; -} - -dt { - font-weight: bold; -} - -div.multicol { - -moz-column-gap: 1em; - -webkit-column-gap: 1em; - -moz-column-count: 3; - -webkit-column-count: 3; -} - -p.startli, p.startdd, p.starttd { - margin-top: 2px; -} - -p.endli { - margin-bottom: 0px; -} - -p.enddd { - margin-bottom: 4px; -} - -p.endtd { - margin-bottom: 2px; -} - -/* @end */ - -caption { - font-weight: bold; -} - -span.legend { - font-size: 70%; - text-align: center; -} - -h3.version { - font-size: 90%; - text-align: center; -} - -div.qindex, div.navtab{ - background-color: #EBEFF6; - border: 1px solid #A3B4D7; - text-align: center; - margin: 2px; - padding: 2px; -} - -div.qindex, div.navpath { - width: 100%; - line-height: 140%; -} - -div.navtab { - margin-right: 15px; -} - -/* @group Link Styling */ - -a { - color: #3D578C; - font-weight: normal; - text-decoration: none; -} - -.contents a:visited { - color: #4665A2; -} - -a:hover { - text-decoration: underline; -} - -a.qindex { - font-weight: bold; -} - -a.qindexHL { - font-weight: bold; - background-color: #9CAFD4; - color: #ffffff; - border: 1px double #869DCA; -} - -.contents a.qindexHL:visited { - color: #ffffff; -} - -a.el { - font-weight: bold; -} - -a.elRef { -} - -a.code { - color: #4665A2; -} - -a.codeRef { - color: #4665A2; -} - -/* @end */ - -dl.el { - margin-left: -1cm; -} - -.fragment { - font-family: monospace, fixed; - font-size: 105%; -} - -pre.fragment { - border: 1px solid #C4CFE5; - background-color: #FBFCFD; - padding: 4px 6px; - margin: 4px 8px 4px 2px; - overflow: auto; - word-wrap: break-word; - font-size: 9pt; - line-height: 125%; -} - -div.ah { - background-color: black; - font-weight: bold; - color: #ffffff; - margin-bottom: 3px; - margin-top: 3px; - padding: 0.2em; - border: solid thin #333; - border-radius: 0.5em; - -webkit-border-radius: .5em; - -moz-border-radius: .5em; - box-shadow: 2px 2px 3px #999; - -webkit-box-shadow: 2px 2px 3px #999; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; - background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); - background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000); -} - -div.groupHeader { - margin-left: 16px; - margin-top: 12px; - font-weight: bold; -} - -div.groupText { - margin-left: 16px; - font-style: italic; -} - -body { - background: white; - color: black; - margin: 0; -} - -div.contents { - margin-top: 10px; - margin-left: 10px; - margin-right: 5px; -} - -td.indexkey { - background-color: #EBEFF6; - font-weight: bold; - border: 1px solid #C4CFE5; - margin: 2px 0px 2px 0; - padding: 2px 10px; -} - -td.indexvalue { - background-color: #EBEFF6; - border: 1px solid #C4CFE5; - padding: 2px 10px; - margin: 2px 0px; -} - -tr.memlist { - background-color: #EEF1F7; -} - -p.formulaDsp { - text-align: center; -} - -img.formulaDsp { - -} - -img.formulaInl { - vertical-align: middle; -} - -div.center { - text-align: center; - margin-top: 0px; - margin-bottom: 0px; - padding: 0px; -} - -div.center img { - border: 0px; -} - -address.footer { - text-align: right; - padding-right: 12px; -} - -img.footer { - border: 0px; - vertical-align: middle; -} - -/* @group Code Colorization */ - -span.keyword { - color: #008000 -} - -span.keywordtype { - color: #604020 -} - -span.keywordflow { - color: #e08000 -} - -span.comment { - color: #800000 -} - -span.preprocessor { - color: #806020 -} - -span.stringliteral { - color: #002080 -} - -span.charliteral { - color: #008080 -} - -span.vhdldigit { - color: #ff00ff -} - -span.vhdlchar { - color: #000000 -} - -span.vhdlkeyword { - color: #700070 -} - -span.vhdllogic { - color: #ff0000 -} - -/* @end */ - -/* -.search { - color: #003399; - font-weight: bold; -} - -form.search { - margin-bottom: 0px; - margin-top: 0px; -} - -input.search { - font-size: 75%; - color: #000080; - font-weight: normal; - background-color: #e8eef2; -} -*/ - -td.tiny { - font-size: 75%; -} - -.dirtab { - padding: 4px; - border-collapse: collapse; - border: 1px solid #A3B4D7; -} - -th.dirtab { - background: #EBEFF6; - font-weight: bold; -} - -hr { - height: 0px; - border: none; - border-top: 1px solid #4A6AAA; -} - -hr.footer { - height: 1px; -} - -/* @group Member Descriptions */ - -table.memberdecls { - border-spacing: 0px; - padding: 0px; -} - -.mdescLeft, .mdescRight, -.memItemLeft, .memItemRight, -.memTemplItemLeft, .memTemplItemRight, .memTemplParams { - background-color: #F9FAFC; - border: none; - margin: 4px; - padding: 1px 0 0 8px; -} - -.mdescLeft, .mdescRight { - padding: 0px 8px 4px 8px; - color: #555; -} - -.memItemLeft, .memItemRight, .memTemplParams { - border-top: 1px solid #C4CFE5; -} - -.memItemLeft, .memTemplItemLeft { - white-space: nowrap; -} - -.memItemRight { - width: 100%; -} - -.memTemplParams { - color: #4665A2; - white-space: nowrap; -} - -/* @end */ - -/* @group Member Details */ - -/* Styles for detailed member documentation */ - -.memtemplate { - font-size: 80%; - color: #4665A2; - font-weight: normal; - margin-left: 9px; -} - -.memnav { - background-color: #EBEFF6; - border: 1px solid #A3B4D7; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} - -.mempage { - width: 100%; -} - -.memitem { - padding: 0; - margin-bottom: 10px; - margin-right: 5px; -} - -.memname { - white-space: nowrap; - font-weight: bold; - margin-left: 6px; -} - -.memproto { - border-top: 1px solid #A8B8D9; - border-left: 1px solid #A8B8D9; - border-right: 1px solid #A8B8D9; - padding: 6px 0px 6px 0px; - color: #253555; - font-weight: bold; - text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); - /* opera specific markup */ - box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - border-top-right-radius: 8px; - border-top-left-radius: 8px; - /* firefox specific markup */ - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - -moz-border-radius-topright: 8px; - -moz-border-radius-topleft: 8px; - /* webkit specific markup */ - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - -webkit-border-top-right-radius: 8px; - -webkit-border-top-left-radius: 8px; - background-image:url('nav_f.png'); - background-repeat:repeat-x; - background-color: #E2E8F2; - -} - -.memdoc { - border-bottom: 1px solid #A8B8D9; - border-left: 1px solid #A8B8D9; - border-right: 1px solid #A8B8D9; - padding: 2px 5px; - background-color: #FBFCFD; - border-top-width: 0; - /* opera specific markup */ - border-bottom-left-radius: 8px; - border-bottom-right-radius: 8px; - box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - /* firefox specific markup */ - -moz-border-radius-bottomleft: 8px; - -moz-border-radius-bottomright: 8px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7); - /* webkit specific markup */ - -webkit-border-bottom-left-radius: 8px; - -webkit-border-bottom-right-radius: 8px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7)); -} - -.paramkey { - text-align: right; -} - -.paramtype { - white-space: nowrap; -} - -.paramname { - color: #602020; - white-space: nowrap; -} -.paramname em { - font-style: normal; -} - -.params, .retval, .exception, .tparams { - border-spacing: 6px 2px; -} - -.params .paramname, .retval .paramname { - font-weight: bold; - vertical-align: top; -} - -.params .paramtype { - font-style: italic; - vertical-align: top; -} - -.params .paramdir { - font-family: "courier new",courier,monospace; - vertical-align: top; -} - - - - -/* @end */ - -/* @group Directory (tree) */ - -/* for the tree view */ - -.ftvtree { - font-family: sans-serif; - margin: 0px; -} - -/* these are for tree view when used as main index */ - -.directory { - font-size: 9pt; - font-weight: bold; - margin: 5px; -} - -.directory h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -/* -The following two styles can be used to replace the root node title -with an image of your choice. Simply uncomment the next two styles, -specify the name of your image and be sure to set 'height' to the -proper pixel height of your image. -*/ - -/* -.directory h3.swap { - height: 61px; - background-repeat: no-repeat; - background-image: url("yourimage.gif"); -} -.directory h3.swap span { - display: none; -} -*/ - -.directory > h3 { - margin-top: 0; -} - -.directory p { - margin: 0px; - white-space: nowrap; -} - -.directory div { - display: none; - margin: 0px; -} - -.directory img { - vertical-align: -30%; -} - -/* these are for tree view when not used as main index */ - -.directory-alt { - font-size: 100%; - font-weight: bold; -} - -.directory-alt h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -.directory-alt > h3 { - margin-top: 0; -} - -.directory-alt p { - margin: 0px; - white-space: nowrap; -} - -.directory-alt div { - display: none; - margin: 0px; -} - -.directory-alt img { - vertical-align: -30%; -} - -/* @end */ - -div.dynheader { - margin-top: 8px; -} - -address { - font-style: normal; - color: #2A3D61; -} - -table.doxtable { - border-collapse:collapse; -} - -table.doxtable td, table.doxtable th { - border: 1px solid #2D4068; - padding: 3px 7px 2px; -} - -table.doxtable th { - background-color: #374F7F; - color: #FFFFFF; - font-size: 110%; - padding-bottom: 4px; - padding-top: 5px; - text-align:left; -} - -.tabsearch { - top: 0px; - left: 10px; - height: 36px; - background-image: url('tab_b.png'); - z-index: 101; - overflow: hidden; - font-size: 13px; -} - -.navpath ul -{ - font-size: 11px; - background-image:url('tab_b.png'); - background-repeat:repeat-x; - height:30px; - line-height:30px; - color:#8AA0CC; - border:solid 1px #C2CDE4; - overflow:hidden; - margin:0px; - padding:0px; -} - -.navpath li -{ - list-style-type:none; - float:left; - padding-left:10px; - padding-right:15px; - background-image:url('bc_s.png'); - background-repeat:no-repeat; - background-position:right; - color:#364D7C; -} - -.navpath li.navelem a -{ - height:32px; - display:block; - text-decoration: none; - outline: none; -} - -.navpath li.navelem a:hover -{ - color:#6884BD; -} - -.navpath li.footer -{ - list-style-type:none; - float:right; - padding-left:10px; - padding-right:15px; - background-image:none; - background-repeat:no-repeat; - background-position:right; - color:#364D7C; - font-size: 8pt; -} - - -div.summary -{ - float: right; - font-size: 8pt; - padding-right: 5px; - width: 50%; - text-align: right; -} - -div.summary a -{ - white-space: nowrap; -} - -div.ingroups -{ - font-size: 8pt; - padding-left: 5px; - width: 50%; - text-align: left; -} - -div.ingroups a -{ - white-space: nowrap; -} - -div.header -{ - background-image:url('nav_h.png'); - background-repeat:repeat-x; - background-color: #F9FAFC; - margin: 0px; - border-bottom: 1px solid #C4CFE5; -} - -div.headertitle -{ - padding: 5px 5px 5px 10px; -} - -dl -{ - padding: 0 0 0 10px; -} - -dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug -{ - border-left:4px solid; - padding: 0 0 0 6px; -} - -dl.note -{ - border-color: #D0C000; -} - -dl.warning, dl.attention -{ - border-color: #FF0000; -} - -dl.pre, dl.post, dl.invariant -{ - border-color: #00D000; -} - -dl.deprecated -{ - border-color: #505050; -} - -dl.todo -{ - border-color: #00C0E0; -} - -dl.test -{ - border-color: #3030E0; -} - -dl.bug -{ - border-color: #C08050; -} - -#projectlogo -{ - text-align: center; - vertical-align: bottom; - border-collapse: separate; -} - -#projectlogo img -{ - border: 0px none; -} - -#projectname -{ - font: 300% Tahoma, Arial,sans-serif; - margin: 0px; - padding: 2px 0px; -} - -#projectbrief -{ - font: 120% Tahoma, Arial,sans-serif; - margin: 0px; - padding: 0px; -} - -#projectnumber -{ - font: 50% Tahoma, Arial,sans-serif; - margin: 0px; - padding: 0px; -} - -#titlearea -{ - padding: 0px; - margin: 0px; - width: 100%; - border-bottom: 1px solid #5373B4; -} - -.image -{ - text-align: center; -} - -.dotgraph -{ - text-align: center; -} - -.mscgraph -{ - text-align: center; -} - -.caption -{ - font-weight: bold; -} - diff --git a/doc/html/doxygen.png b/doc/html/doxygen.png deleted file mode 100644 index 635ed52fce7057ac24df92ec7664088a881fa5d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3942 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 A+yDRo diff --git a/doc/html/files.html b/doc/html/files.html deleted file mode 100644 index 646bcc1..0000000 --- a/doc/html/files.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - -Projektdokumentation mrw-c++: Auflistung der Dateien - - - - - - - - - - - -
-
- - - - - - -
-
Projektdokumentation mrw-c++ Version 0.0.267
-
-
- - -
-
- -
-
-
- -
-
-
-
Auflistung der Dateien
-
-
-
Hier folgt die Aufzählung aller Dateien mit einer Kurzbeschreibung:
- - -
/home/marc/svn/mrw-c++/src/main.cxx [code]
/home/marc/svn/mrw-c++/src/version.cxx [code]
-
-
- - - - diff --git a/doc/html/ftv2blank.png b/doc/html/ftv2blank.png deleted file mode 100644 index 3b7a29cb81d7895a716673f35590eaceb3793003..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qj(r7jv*C{Z|@!iau}EweqKKB en4GH+gF74RGzP}kvk&b8iF>;GxvX)7Tz#%>LmF6&|330OTN|a z{{=wx+WhU0y6zlAwAzONbPgh(@3v{|w(wmG$5y0Vi+t!($avy)0Ha#1p4gmU`n#I# zOX4L>+=Pi^D-w<(VJqs-_euK>g^b7iVhvNtYC7fIJCj6)A&|1Wgb-M!ftN7xU5k9^ z@#NVq`OxLViy`w%H6H)99eYw@JunRU3L>RIDT(VSeAi@ky#YWzbh$j1<pqv?W@8uFpX4?q6OPP0QkbO~IGXIo9O=aZ-NV0o=k&0TPjQc&C8 z!;pex!eqPA!cUs?hc4OkF6op_%C)F%@1dk*c;MU#FXAUKBtpQW-|J|tx%P2^UlulK zwGZh_IhaZ^JaCSkW}BlA_S*+%^WdfSH>XQXjD|RtVy0Z;_Vr<=C-PkTs6a925qLJ4 zz9gMabov~;1OPmE_=JV!O@@jAe?HwI;V4$t8cdGo2z;B1r8H5bX?MDrIa89Q5Zss= z3MpTJTEh7^?geXfpYnXQa)=k^DD@#zqw@ANTS8R5IHFCnGC zFye2Ec=U1D9z0xQab=64V!-Np9 zMH(puT5FV&6f)kci?5jV5ds3wqW^;1om2`AV;-)a5=D__^7FeqUH%!%?ly_5cIySX scdzjM-MP~PD&>->{B-~SC-dL>2dY=Zuwh)(*Z=?k07*qoM6N<$f<5VZJOBUy diff --git a/doc/html/ftv2folderclosed.png b/doc/html/ftv2folderclosed.png deleted file mode 100644 index 79aeaf70ea92d062a16854ad40e52e89cca48045..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 598 zcmV-c0;&CpP)@n_AxdjH^X_%=W+pR9H4$uA4h+M)Z#d_kbMCy^l8E3iFLkKsM?rAxpyKm4 zpJZ)wCsn&Nox^H-lKu(7+U5>wm2A8w0^WW2g4OoqUn>|0`SFu=`MCWZGa&&HAOdV` zeYKtvfkmJwErvx<&bzpCtDf3$I-O4H#iuW}I=63DQ7*VBG#m1QZc43!?0j^^rop|LB$6n4f?j zSPLSMBym3p04SyK^8IH#yt|kRc|ZZP#1{3s>~(8cV(ZcbR^><;boWi%VKNIM>wn*b zrp9+Dfgc#`?)fkxAXp?70cB6ODCBKDeot&&>KAEwTgN^hb6}3t>x6&%> z>z6%!t?B87Mo}*`iu!6}T+i3Xb*om;?Rrr!&KC93tf!Zno?gCE(#vyYJy$L0%-E@C ke^gM)yZ8S8(TzBo>VXiD3(P1I6Ekr)}6_y7!i1Evm4%w}a`=R2?wr!y|)&JW~oFQEP}n%!wl+h7bZoguFAGAuz-k z9*7*IR2fz1a$M z`?}KYC8b+UU$+)Ky?o8nt){0t%SvyoRQ2X+pl`K9eY;cFou#T?yjpoZ)xmbBzVrWw c^H&Le0J=&DKt3yzzW@LL07*qoM6N<$g5G@uO#lD@ diff --git a/doc/html/ftv2lastnode.png b/doc/html/ftv2lastnode.png deleted file mode 100644 index 3b7a29cb81d7895a716673f35590eaceb3793003..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qj(r7jv*C{Z|@!iau}EweqKKB en4GH+gF74RGzP}kvk&b8iF>;GxvX)7Tz#%>LmF6&|330OTN|a z{{=wx+WhU0y6zlAwAzONbPgh(@3v{|w(wmG$5y0Vi+t!($avy)0Ha#1p4gmU`n#I# zOX4L>+=Pi^D-w<(VJqs-_euK>g^b7iVhvNtYC7fIJCj6)A&|1Wgb-M!ftN7xU5k9^ z@#NVq`OxLViy`w%H6H)99eYw@JunRU3L>RIDT(VSeAi@ky#YWzbh$j1<pqv?W@8uFpX4?q6OPP0QkbO~IGXIo9O=aZ-NV0o=k&0TPjQc&C8 z!;pex!eqPA!cUs?hc4OkF6op_%C)F%@1dk*c;MU#FXAUKBtpQW-|J|tx%P2^UlulK zwGZh_IhaZ^JaCSkW}BlA_S*+%^WdfSH>XQXjD|RtVy0Z;_Vr<=C-PkTs6a925qLJ4 zz9gMabov~;1OPmE_=JV!O@@jAe?HwI;V4$t8cdGo2z;B1r8H5bX?MDrIa89Q5Zss= z3MpTJTEh7^?geXfpYnXQa)=k^DD@#zqw@ANTS8R5IHFCnGC zFye2Ec=U1D9z0xQab=64V!-Np9 zMH(puT5FV&6f)kci?5jV5ds3wqW^;1om2`AV;-)a5=D__^7FeqUH%!%?ly_5cIySX scdzjM-MP~PD&>->{B-~SC-dL>2dY=Zuwh)(*Z=?k07*qoM6N<$f<5VZJOBUy diff --git a/doc/html/ftv2mlastnode.png b/doc/html/ftv2mlastnode.png deleted file mode 100644 index ec51f17a1fdc860c16a34aa1aeb753624409385b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 221 zcmV<303!d1P)zyT<scVDZ7_{EOe0eBcqfczyT<scVDZ7_{EOe0eBcqfc;GxvXiI)3s$q zXLSp?Vw#S->OEjPiI)3s$q zXLSp?Vw#S->OEjP-{AmhX=Jf@Vh3;mo5W!fIz z|G!}-&+_@bPjpO9=CQeNG-x}^He0~wUVC_fMvB=U2Bz7OmlqlcNzZjyB-4HN7~9Lr z$D7yJnqSa(es#+qiN5>4_4EDDFZO$H+Fh^MBH+YoTokY^Q!+9#?d)>vwv3Yw*Rly-LY$(@}t-3;)0XUPrZ!IB%s(_pZ#HPZ2xc? Sd^id83xlVtpUXO@geCxW-C}_N diff --git a/doc/html/ftv2vertline.png b/doc/html/ftv2vertline.png deleted file mode 100644 index 3b7a29cb81d7895a716673f35590eaceb3793003..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 82 zcmeAS@N?(olHy`uVBq!ia0vp^0zfRr!3HExu9B$%Qj(r7jv*C{Z|@!iau}EweqKKB en4GH+gF74RGzP}kvk&b8iF>;GxvX - - - -Projektdokumentation mrw-c++: Datei-Elemente - - - - - - - - - - - -
-
- - - - - - -
-
Projektdokumentation mrw-c++ Version 0.0.267
-
-
- - - -
-
- -
-
-
- -
-
-
Hier folgt die Aufzählung aller Dateielemente mit Verweisen auf die Dokumentation zu jedem Element:
-
-
- - - - diff --git a/doc/html/globals_func.html b/doc/html/globals_func.html deleted file mode 100644 index da722e2..0000000 --- a/doc/html/globals_func.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - -Projektdokumentation mrw-c++: Datei-Elemente - - - - - - - - - - - -
-
- - - - - - -
-
Projektdokumentation mrw-c++ Version 0.0.267
-
-
- - - -
-
- -
-
-
- -
-
-
-
- - - - diff --git a/doc/html/index.html b/doc/html/index.html deleted file mode 100644 index c3702b7..0000000 --- a/doc/html/index.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - -Projektdokumentation mrw-c++: Hauptseite - - - - - - - - - - - -
-
- - - - - - -
-
Projektdokumentation mrw-c++ Version 0.0.267
-
-
- -
-
- -
-
-
- -
-
-
-
Projektdokumentation mrw-c++ Dokumentation
-
-
-
-
- - - - diff --git a/doc/html/index.qhp b/doc/html/index.qhp deleted file mode 100644 index c86dbb5..0000000 --- a/doc/html/index.qhp +++ /dev/null @@ -1,56 +0,0 @@ - - org.waweckerlin.marc.dev - doc - - doxygen - -
-
-
-
-
-
-
-
-
-
-
- - - - - - - - - - - - - tabs.css - tab_a.png - tab_b.png - tab_h.png - tab_s.png - nav_h.png - nav_f.png - bc_s.png - doxygen.png - closed.png - open.png - doxygen.css - index.html - main_8cxx_source.html - version_8cxx_source.html - main_8cxx.html - version_8cxx.html - namespaces.html - namespacexml.html - namespacemembers.html - namespacemembers_func.html - files.html - globals.html - globals_func.html - - - diff --git a/doc/html/jquery.js b/doc/html/jquery.js deleted file mode 100644 index c052173..0000000 --- a/doc/html/jquery.js +++ /dev/null @@ -1,54 +0,0 @@ -/* - * jQuery JavaScript Library v1.3.2 - * http://jquery.com/ - * - * Copyright (c) 2009 John Resig - * Dual licensed under the MIT and GPL licenses. - * http://docs.jquery.com/License - * - * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) - * Revision: 6246 - */ -(function(){var l=this,g,y=l.jQuery,p=l.$,o=l.jQuery=l.$=function(E,F){return new o.fn.init(E,F)},D=/^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/,f=/^.[^:#\[\.,]*$/;o.fn=o.prototype={init:function(E,H){E=E||document;if(E.nodeType){this[0]=E;this.length=1;this.context=E;return this}if(typeof E==="string"){var G=D.exec(E);if(G&&(G[1]||!H)){if(G[1]){E=o.clean([G[1]],H)}else{var I=document.getElementById(G[3]);if(I&&I.id!=G[3]){return o().find(E)}var F=o(I||[]);F.context=document;F.selector=E;return F}}else{return o(H).find(E)}}else{if(o.isFunction(E)){return o(document).ready(E)}}if(E.selector&&E.context){this.selector=E.selector;this.context=E.context}return this.setArray(o.isArray(E)?E:o.makeArray(E))},selector:"",jquery:"1.3.2",size:function(){return this.length},get:function(E){return E===g?Array.prototype.slice.call(this):this[E]},pushStack:function(F,H,E){var G=o(F);G.prevObject=this;G.context=this.context;if(H==="find"){G.selector=this.selector+(this.selector?" ":"")+E}else{if(H){G.selector=this.selector+"."+H+"("+E+")"}}return G},setArray:function(E){this.length=0;Array.prototype.push.apply(this,E);return this},each:function(F,E){return o.each(this,F,E)},index:function(E){return o.inArray(E&&E.jquery?E[0]:E,this)},attr:function(F,H,G){var E=F;if(typeof F==="string"){if(H===g){return this[0]&&o[G||"attr"](this[0],F)}else{E={};E[F]=H}}return this.each(function(I){for(F in E){o.attr(G?this.style:this,F,o.prop(this,E[F],G,I,F))}})},css:function(E,F){if((E=="width"||E=="height")&&parseFloat(F)<0){F=g}return this.attr(E,F,"curCSS")},text:function(F){if(typeof F!=="object"&&F!=null){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(F))}var E="";o.each(F||this,function(){o.each(this.childNodes,function(){if(this.nodeType!=8){E+=this.nodeType!=1?this.nodeValue:o.fn.text([this])}})});return E},wrapAll:function(E){if(this[0]){var F=o(E,this[0].ownerDocument).clone();if(this[0].parentNode){F.insertBefore(this[0])}F.map(function(){var G=this;while(G.firstChild){G=G.firstChild}return G}).append(this)}return this},wrapInner:function(E){return this.each(function(){o(this).contents().wrapAll(E)})},wrap:function(E){return this.each(function(){o(this).wrapAll(E)})},append:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.appendChild(E)}})},prepend:function(){return this.domManip(arguments,true,function(E){if(this.nodeType==1){this.insertBefore(E,this.firstChild)}})},before:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this)})},after:function(){return this.domManip(arguments,false,function(E){this.parentNode.insertBefore(E,this.nextSibling)})},end:function(){return this.prevObject||o([])},push:[].push,sort:[].sort,splice:[].splice,find:function(E){if(this.length===1){var F=this.pushStack([],"find",E);F.length=0;o.find(E,this[0],F);return F}else{return this.pushStack(o.unique(o.map(this,function(G){return o.find(E,G)})),"find",E)}},clone:function(G){var E=this.map(function(){if(!o.support.noCloneEvent&&!o.isXMLDoc(this)){var I=this.outerHTML;if(!I){var J=this.ownerDocument.createElement("div");J.appendChild(this.cloneNode(true));I=J.innerHTML}return o.clean([I.replace(/ jQuery\d+="(?:\d+|null)"/g,"").replace(/^\s*/,"")])[0]}else{return this.cloneNode(true)}});if(G===true){var H=this.find("*").andSelf(),F=0;E.find("*").andSelf().each(function(){if(this.nodeName!==H[F].nodeName){return}var I=o.data(H[F],"events");for(var K in I){for(var J in I[K]){o.event.add(this,K,I[K][J],I[K][J].data)}}F++})}return E},filter:function(E){return this.pushStack(o.isFunction(E)&&o.grep(this,function(G,F){return E.call(G,F)})||o.multiFilter(E,o.grep(this,function(F){return F.nodeType===1})),"filter",E)},closest:function(E){var G=o.expr.match.POS.test(E)?o(E):null,F=0;return this.map(function(){var H=this;while(H&&H.ownerDocument){if(G?G.index(H)>-1:o(H).is(E)){o.data(H,"closest",F);return H}H=H.parentNode;F++}})},not:function(E){if(typeof E==="string"){if(f.test(E)){return this.pushStack(o.multiFilter(E,this,true),"not",E)}else{E=o.multiFilter(E,this)}}var F=E.length&&E[E.length-1]!==g&&!E.nodeType;return this.filter(function(){return F?o.inArray(this,E)<0:this!=E})},add:function(E){return this.pushStack(o.unique(o.merge(this.get(),typeof E==="string"?o(E):o.makeArray(E))))},is:function(E){return !!E&&o.multiFilter(E,this).length>0},hasClass:function(E){return !!E&&this.is("."+E)},val:function(K){if(K===g){var E=this[0];if(E){if(o.nodeName(E,"option")){return(E.attributes.value||{}).specified?E.value:E.text}if(o.nodeName(E,"select")){var I=E.selectedIndex,L=[],M=E.options,H=E.type=="select-one";if(I<0){return null}for(var F=H?I:0,J=H?I+1:M.length;F=0||o.inArray(this.name,K)>=0)}else{if(o.nodeName(this,"select")){var N=o.makeArray(K);o("option",this).each(function(){this.selected=(o.inArray(this.value,N)>=0||o.inArray(this.text,N)>=0)});if(!N.length){this.selectedIndex=-1}}else{this.value=K}}})},html:function(E){return E===g?(this[0]?this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g,""):null):this.empty().append(E)},replaceWith:function(E){return this.after(E).remove()},eq:function(E){return this.slice(E,+E+1)},slice:function(){return this.pushStack(Array.prototype.slice.apply(this,arguments),"slice",Array.prototype.slice.call(arguments).join(","))},map:function(E){return this.pushStack(o.map(this,function(G,F){return E.call(G,F,G)}))},andSelf:function(){return this.add(this.prevObject)},domManip:function(J,M,L){if(this[0]){var I=(this[0].ownerDocument||this[0]).createDocumentFragment(),F=o.clean(J,(this[0].ownerDocument||this[0]),I),H=I.firstChild;if(H){for(var G=0,E=this.length;G1||G>0?I.cloneNode(true):I)}}if(F){o.each(F,z)}}return this;function K(N,O){return M&&o.nodeName(N,"table")&&o.nodeName(O,"tr")?(N.getElementsByTagName("tbody")[0]||N.appendChild(N.ownerDocument.createElement("tbody"))):N}}};o.fn.init.prototype=o.fn;function z(E,F){if(F.src){o.ajax({url:F.src,async:false,dataType:"script"})}else{o.globalEval(F.text||F.textContent||F.innerHTML||"")}if(F.parentNode){F.parentNode.removeChild(F)}}function e(){return +new Date}o.extend=o.fn.extend=function(){var J=arguments[0]||{},H=1,I=arguments.length,E=false,G;if(typeof J==="boolean"){E=J;J=arguments[1]||{};H=2}if(typeof J!=="object"&&!o.isFunction(J)){J={}}if(I==H){J=this;--H}for(;H-1}},swap:function(H,G,I){var E={};for(var F in G){E[F]=H.style[F];H.style[F]=G[F]}I.call(H);for(var F in G){H.style[F]=E[F]}},css:function(H,F,J,E){if(F=="width"||F=="height"){var L,G={position:"absolute",visibility:"hidden",display:"block"},K=F=="width"?["Left","Right"]:["Top","Bottom"];function I(){L=F=="width"?H.offsetWidth:H.offsetHeight;if(E==="border"){return}o.each(K,function(){if(!E){L-=parseFloat(o.curCSS(H,"padding"+this,true))||0}if(E==="margin"){L+=parseFloat(o.curCSS(H,"margin"+this,true))||0}else{L-=parseFloat(o.curCSS(H,"border"+this+"Width",true))||0}})}if(H.offsetWidth!==0){I()}else{o.swap(H,G,I)}return Math.max(0,Math.round(L))}return o.curCSS(H,F,J)},curCSS:function(I,F,G){var L,E=I.style;if(F=="opacity"&&!o.support.opacity){L=o.attr(E,"opacity");return L==""?"1":L}if(F.match(/float/i)){F=w}if(!G&&E&&E[F]){L=E[F]}else{if(q.getComputedStyle){if(F.match(/float/i)){F="float"}F=F.replace(/([A-Z])/g,"-$1").toLowerCase();var M=q.getComputedStyle(I,null);if(M){L=M.getPropertyValue(F)}if(F=="opacity"&&L==""){L="1"}}else{if(I.currentStyle){var J=F.replace(/\-(\w)/g,function(N,O){return O.toUpperCase()});L=I.currentStyle[F]||I.currentStyle[J];if(!/^\d+(px)?$/i.test(L)&&/^\d/.test(L)){var H=E.left,K=I.runtimeStyle.left;I.runtimeStyle.left=I.currentStyle.left;E.left=L||0;L=E.pixelLeft+"px";E.left=H;I.runtimeStyle.left=K}}}}return L},clean:function(F,K,I){K=K||document;if(typeof K.createElement==="undefined"){K=K.ownerDocument||K[0]&&K[0].ownerDocument||document}if(!I&&F.length===1&&typeof F[0]==="string"){var H=/^<(\w+)\s*\/?>$/.exec(F[0]);if(H){return[K.createElement(H[1])]}}var G=[],E=[],L=K.createElement("div");o.each(F,function(P,S){if(typeof S==="number"){S+=""}if(!S){return}if(typeof S==="string"){S=S.replace(/(<(\w+)[^>]*?)\/>/g,function(U,V,T){return T.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?U:V+">"});var O=S.replace(/^\s+/,"").substring(0,10).toLowerCase();var Q=!O.indexOf("",""]||!O.indexOf("",""]||O.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"","
"]||!O.indexOf("",""]||(!O.indexOf("",""]||!O.indexOf("",""]||!o.support.htmlSerialize&&[1,"div
","
"]||[0,"",""];L.innerHTML=Q[1]+S+Q[2];while(Q[0]--){L=L.lastChild}if(!o.support.tbody){var R=/"&&!R?L.childNodes:[];for(var M=N.length-1;M>=0;--M){if(o.nodeName(N[M],"tbody")&&!N[M].childNodes.length){N[M].parentNode.removeChild(N[M])}}}if(!o.support.leadingWhitespace&&/^\s/.test(S)){L.insertBefore(K.createTextNode(S.match(/^\s*/)[0]),L.firstChild)}S=o.makeArray(L.childNodes)}if(S.nodeType){G.push(S)}else{G=o.merge(G,S)}});if(I){for(var J=0;G[J];J++){if(o.nodeName(G[J],"script")&&(!G[J].type||G[J].type.toLowerCase()==="text/javascript")){E.push(G[J].parentNode?G[J].parentNode.removeChild(G[J]):G[J])}else{if(G[J].nodeType===1){G.splice.apply(G,[J+1,0].concat(o.makeArray(G[J].getElementsByTagName("script"))))}I.appendChild(G[J])}}return E}return G},attr:function(J,G,K){if(!J||J.nodeType==3||J.nodeType==8){return g}var H=!o.isXMLDoc(J),L=K!==g;G=H&&o.props[G]||G;if(J.tagName){var F=/href|src|style/.test(G);if(G=="selected"&&J.parentNode){J.parentNode.selectedIndex}if(G in J&&H&&!F){if(L){if(G=="type"&&o.nodeName(J,"input")&&J.parentNode){throw"type property can't be changed"}J[G]=K}if(o.nodeName(J,"form")&&J.getAttributeNode(G)){return J.getAttributeNode(G).nodeValue}if(G=="tabIndex"){var I=J.getAttributeNode("tabIndex");return I&&I.specified?I.value:J.nodeName.match(/(button|input|object|select|textarea)/i)?0:J.nodeName.match(/^(a|area)$/i)&&J.href?0:g}return J[G]}if(!o.support.style&&H&&G=="style"){return o.attr(J.style,"cssText",K)}if(L){J.setAttribute(G,""+K)}var E=!o.support.hrefNormalized&&H&&F?J.getAttribute(G,2):J.getAttribute(G);return E===null?g:E}if(!o.support.opacity&&G=="opacity"){if(L){J.zoom=1;J.filter=(J.filter||"").replace(/alpha\([^)]*\)/,"")+(parseInt(K)+""=="NaN"?"":"alpha(opacity="+K*100+")")}return J.filter&&J.filter.indexOf("opacity=")>=0?(parseFloat(J.filter.match(/opacity=([^)]*)/)[1])/100)+"":""}G=G.replace(/-([a-z])/ig,function(M,N){return N.toUpperCase()});if(L){J[G]=K}return J[G]},trim:function(E){return(E||"").replace(/^\s+|\s+$/g,"")},makeArray:function(G){var E=[];if(G!=null){var F=G.length;if(F==null||typeof G==="string"||o.isFunction(G)||G.setInterval){E[0]=G}else{while(F){E[--F]=G[F]}}}return E},inArray:function(G,H){for(var E=0,F=H.length;E0?this.clone(true):this).get();o.fn[F].apply(o(L[K]),I);J=J.concat(I)}return this.pushStack(J,E,G)}});o.each({removeAttr:function(E){o.attr(this,E,"");if(this.nodeType==1){this.removeAttribute(E)}},addClass:function(E){o.className.add(this,E)},removeClass:function(E){o.className.remove(this,E)},toggleClass:function(F,E){if(typeof E!=="boolean"){E=!o.className.has(this,F)}o.className[E?"add":"remove"](this,F)},remove:function(E){if(!E||o.filter(E,[this]).length){o("*",this).add([this]).each(function(){o.event.remove(this);o.removeData(this)});if(this.parentNode){this.parentNode.removeChild(this)}}},empty:function(){o(this).children().remove();while(this.firstChild){this.removeChild(this.firstChild)}}},function(E,F){o.fn[E]=function(){return this.each(F,arguments)}});function j(E,F){return E[0]&&parseInt(o.curCSS(E[0],F,true),10)||0}var h="jQuery"+e(),v=0,A={};o.extend({cache:{},data:function(F,E,G){F=F==l?A:F;var H=F[h];if(!H){H=F[h]=++v}if(E&&!o.cache[H]){o.cache[H]={}}if(G!==g){o.cache[H][E]=G}return E?o.cache[H][E]:H},removeData:function(F,E){F=F==l?A:F;var H=F[h];if(E){if(o.cache[H]){delete o.cache[H][E];E="";for(E in o.cache[H]){break}if(!E){o.removeData(F)}}}else{try{delete F[h]}catch(G){if(F.removeAttribute){F.removeAttribute(h)}}delete o.cache[H]}},queue:function(F,E,H){if(F){E=(E||"fx")+"queue";var G=o.data(F,E);if(!G||o.isArray(H)){G=o.data(F,E,o.makeArray(H))}else{if(H){G.push(H)}}}return G},dequeue:function(H,G){var E=o.queue(H,G),F=E.shift();if(!G||G==="fx"){F=E[0]}if(F!==g){F.call(H)}}});o.fn.extend({data:function(E,G){var H=E.split(".");H[1]=H[1]?"."+H[1]:"";if(G===g){var F=this.triggerHandler("getData"+H[1]+"!",[H[0]]);if(F===g&&this.length){F=o.data(this[0],E)}return F===g&&H[1]?this.data(H[0]):F}else{return this.trigger("setData"+H[1]+"!",[H[0],G]).each(function(){o.data(this,E,G)})}},removeData:function(E){return this.each(function(){o.removeData(this,E)})},queue:function(E,F){if(typeof E!=="string"){F=E;E="fx"}if(F===g){return o.queue(this[0],E)}return this.each(function(){var G=o.queue(this,E,F);if(E=="fx"&&G.length==1){G[0].call(this)}})},dequeue:function(E){return this.each(function(){o.dequeue(this,E)})}}); -/* - * Sizzle CSS Selector Engine - v0.9.3 - * Copyright 2009, The Dojo Foundation - * Released under the MIT, BSD, and GPL Licenses. - * More information: http://sizzlejs.com/ - */ -(function(){var R=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?/g,L=0,H=Object.prototype.toString;var F=function(Y,U,ab,ac){ab=ab||[];U=U||document;if(U.nodeType!==1&&U.nodeType!==9){return[]}if(!Y||typeof Y!=="string"){return ab}var Z=[],W,af,ai,T,ad,V,X=true;R.lastIndex=0;while((W=R.exec(Y))!==null){Z.push(W[1]);if(W[2]){V=RegExp.rightContext;break}}if(Z.length>1&&M.exec(Y)){if(Z.length===2&&I.relative[Z[0]]){af=J(Z[0]+Z[1],U)}else{af=I.relative[Z[0]]?[U]:F(Z.shift(),U);while(Z.length){Y=Z.shift();if(I.relative[Y]){Y+=Z.shift()}af=J(Y,af)}}}else{var ae=ac?{expr:Z.pop(),set:E(ac)}:F.find(Z.pop(),Z.length===1&&U.parentNode?U.parentNode:U,Q(U));af=F.filter(ae.expr,ae.set);if(Z.length>0){ai=E(af)}else{X=false}while(Z.length){var ah=Z.pop(),ag=ah;if(!I.relative[ah]){ah=""}else{ag=Z.pop()}if(ag==null){ag=U}I.relative[ah](ai,ag,Q(U))}}if(!ai){ai=af}if(!ai){throw"Syntax error, unrecognized expression: "+(ah||Y)}if(H.call(ai)==="[object Array]"){if(!X){ab.push.apply(ab,ai)}else{if(U.nodeType===1){for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&(ai[aa]===true||ai[aa].nodeType===1&&K(U,ai[aa]))){ab.push(af[aa])}}}else{for(var aa=0;ai[aa]!=null;aa++){if(ai[aa]&&ai[aa].nodeType===1){ab.push(af[aa])}}}}}else{E(ai,ab)}if(V){F(V,U,ab,ac);if(G){hasDuplicate=false;ab.sort(G);if(hasDuplicate){for(var aa=1;aa":function(Z,U,aa){var X=typeof U==="string";if(X&&!/\W/.test(U)){U=aa?U:U.toUpperCase();for(var V=0,T=Z.length;V=0)){if(!V){T.push(Y)}}else{if(V){U[X]=false}}}}return false},ID:function(T){return T[1].replace(/\\/g,"")},TAG:function(U,T){for(var V=0;T[V]===false;V++){}return T[V]&&Q(T[V])?U[1]:U[1].toUpperCase()},CHILD:function(T){if(T[1]=="nth"){var U=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(T[2]=="even"&&"2n"||T[2]=="odd"&&"2n+1"||!/\D/.test(T[2])&&"0n+"+T[2]||T[2]);T[2]=(U[1]+(U[2]||1))-0;T[3]=U[3]-0}T[0]=L++;return T},ATTR:function(X,U,V,T,Y,Z){var W=X[1].replace(/\\/g,"");if(!Z&&I.attrMap[W]){X[1]=I.attrMap[W]}if(X[2]==="~="){X[4]=" "+X[4]+" "}return X},PSEUDO:function(X,U,V,T,Y){if(X[1]==="not"){if(X[3].match(R).length>1||/^\w/.test(X[3])){X[3]=F(X[3],null,null,U)}else{var W=F.filter(X[3],U,V,true^Y);if(!V){T.push.apply(T,W)}return false}}else{if(I.match.POS.test(X[0])||I.match.CHILD.test(X[0])){return true}}return X},POS:function(T){T.unshift(true);return T}},filters:{enabled:function(T){return T.disabled===false&&T.type!=="hidden"},disabled:function(T){return T.disabled===true},checked:function(T){return T.checked===true},selected:function(T){T.parentNode.selectedIndex;return T.selected===true},parent:function(T){return !!T.firstChild},empty:function(T){return !T.firstChild},has:function(V,U,T){return !!F(T[3],V).length},header:function(T){return/h\d/i.test(T.nodeName)},text:function(T){return"text"===T.type},radio:function(T){return"radio"===T.type},checkbox:function(T){return"checkbox"===T.type},file:function(T){return"file"===T.type},password:function(T){return"password"===T.type},submit:function(T){return"submit"===T.type},image:function(T){return"image"===T.type},reset:function(T){return"reset"===T.type},button:function(T){return"button"===T.type||T.nodeName.toUpperCase()==="BUTTON"},input:function(T){return/input|select|textarea|button/i.test(T.nodeName)}},setFilters:{first:function(U,T){return T===0},last:function(V,U,T,W){return U===W.length-1},even:function(U,T){return T%2===0},odd:function(U,T){return T%2===1},lt:function(V,U,T){return UT[3]-0},nth:function(V,U,T){return T[3]-0==U},eq:function(V,U,T){return T[3]-0==U}},filter:{PSEUDO:function(Z,V,W,aa){var U=V[1],X=I.filters[U];if(X){return X(Z,W,V,aa)}else{if(U==="contains"){return(Z.textContent||Z.innerText||"").indexOf(V[3])>=0}else{if(U==="not"){var Y=V[3];for(var W=0,T=Y.length;W=0)}}},ID:function(U,T){return U.nodeType===1&&U.getAttribute("id")===T},TAG:function(U,T){return(T==="*"&&U.nodeType===1)||U.nodeName===T},CLASS:function(U,T){return(" "+(U.className||U.getAttribute("class"))+" ").indexOf(T)>-1},ATTR:function(Y,W){var V=W[1],T=I.attrHandle[V]?I.attrHandle[V](Y):Y[V]!=null?Y[V]:Y.getAttribute(V),Z=T+"",X=W[2],U=W[4];return T==null?X==="!=":X==="="?Z===U:X==="*="?Z.indexOf(U)>=0:X==="~="?(" "+Z+" ").indexOf(U)>=0:!U?Z&&T!==false:X==="!="?Z!=U:X==="^="?Z.indexOf(U)===0:X==="$="?Z.substr(Z.length-U.length)===U:X==="|="?Z===U||Z.substr(0,U.length+1)===U+"-":false},POS:function(X,U,V,Y){var T=U[2],W=I.setFilters[T];if(W){return W(X,V,U,Y)}}}};var M=I.match.POS;for(var O in I.match){I.match[O]=RegExp(I.match[O].source+/(?![^\[]*\])(?![^\(]*\))/.source)}var E=function(U,T){U=Array.prototype.slice.call(U);if(T){T.push.apply(T,U);return T}return U};try{Array.prototype.slice.call(document.documentElement.childNodes)}catch(N){E=function(X,W){var U=W||[];if(H.call(X)==="[object Array]"){Array.prototype.push.apply(U,X)}else{if(typeof X.length==="number"){for(var V=0,T=X.length;V";var T=document.documentElement;T.insertBefore(U,T.firstChild);if(!!document.getElementById(V)){I.find.ID=function(X,Y,Z){if(typeof Y.getElementById!=="undefined"&&!Z){var W=Y.getElementById(X[1]);return W?W.id===X[1]||typeof W.getAttributeNode!=="undefined"&&W.getAttributeNode("id").nodeValue===X[1]?[W]:g:[]}};I.filter.ID=function(Y,W){var X=typeof Y.getAttributeNode!=="undefined"&&Y.getAttributeNode("id");return Y.nodeType===1&&X&&X.nodeValue===W}}T.removeChild(U)})();(function(){var T=document.createElement("div");T.appendChild(document.createComment(""));if(T.getElementsByTagName("*").length>0){I.find.TAG=function(U,Y){var X=Y.getElementsByTagName(U[1]);if(U[1]==="*"){var W=[];for(var V=0;X[V];V++){if(X[V].nodeType===1){W.push(X[V])}}X=W}return X}}T.innerHTML="";if(T.firstChild&&typeof T.firstChild.getAttribute!=="undefined"&&T.firstChild.getAttribute("href")!=="#"){I.attrHandle.href=function(U){return U.getAttribute("href",2)}}})();if(document.querySelectorAll){(function(){var T=F,U=document.createElement("div");U.innerHTML="

";if(U.querySelectorAll&&U.querySelectorAll(".TEST").length===0){return}F=function(Y,X,V,W){X=X||document;if(!W&&X.nodeType===9&&!Q(X)){try{return E(X.querySelectorAll(Y),V)}catch(Z){}}return T(Y,X,V,W)};F.find=T.find;F.filter=T.filter;F.selectors=T.selectors;F.matches=T.matches})()}if(document.getElementsByClassName&&document.documentElement.getElementsByClassName){(function(){var T=document.createElement("div");T.innerHTML="
";if(T.getElementsByClassName("e").length===0){return}T.lastChild.className="e";if(T.getElementsByClassName("e").length===1){return}I.order.splice(1,0,"CLASS");I.find.CLASS=function(U,V,W){if(typeof V.getElementsByClassName!=="undefined"&&!W){return V.getElementsByClassName(U[1])}}})()}function P(U,Z,Y,ad,aa,ac){var ab=U=="previousSibling"&&!ac;for(var W=0,V=ad.length;W0){X=T;break}}}T=T[U]}ad[W]=X}}}var K=document.compareDocumentPosition?function(U,T){return U.compareDocumentPosition(T)&16}:function(U,T){return U!==T&&(U.contains?U.contains(T):true)};var Q=function(T){return T.nodeType===9&&T.documentElement.nodeName!=="HTML"||!!T.ownerDocument&&Q(T.ownerDocument)};var J=function(T,aa){var W=[],X="",Y,V=aa.nodeType?[aa]:aa;while((Y=I.match.PSEUDO.exec(T))){X+=Y[0];T=T.replace(I.match.PSEUDO,"")}T=I.relative[T]?T+"*":T;for(var Z=0,U=V.length;Z0||T.offsetHeight>0};F.selectors.filters.animated=function(T){return o.grep(o.timers,function(U){return T===U.elem}).length};o.multiFilter=function(V,T,U){if(U){V=":not("+V+")"}return F.matches(V,T)};o.dir=function(V,U){var T=[],W=V[U];while(W&&W!=document){if(W.nodeType==1){T.push(W)}W=W[U]}return T};o.nth=function(X,T,V,W){T=T||1;var U=0;for(;X;X=X[V]){if(X.nodeType==1&&++U==T){break}}return X};o.sibling=function(V,U){var T=[];for(;V;V=V.nextSibling){if(V.nodeType==1&&V!=U){T.push(V)}}return T};return;l.Sizzle=F})();o.event={add:function(I,F,H,K){if(I.nodeType==3||I.nodeType==8){return}if(I.setInterval&&I!=l){I=l}if(!H.guid){H.guid=this.guid++}if(K!==g){var G=H;H=this.proxy(G);H.data=K}var E=o.data(I,"events")||o.data(I,"events",{}),J=o.data(I,"handle")||o.data(I,"handle",function(){return typeof o!=="undefined"&&!o.event.triggered?o.event.handle.apply(arguments.callee.elem,arguments):g});J.elem=I;o.each(F.split(/\s+/),function(M,N){var O=N.split(".");N=O.shift();H.type=O.slice().sort().join(".");var L=E[N];if(o.event.specialAll[N]){o.event.specialAll[N].setup.call(I,K,O)}if(!L){L=E[N]={};if(!o.event.special[N]||o.event.special[N].setup.call(I,K,O)===false){if(I.addEventListener){I.addEventListener(N,J,false)}else{if(I.attachEvent){I.attachEvent("on"+N,J)}}}}L[H.guid]=H;o.event.global[N]=true});I=null},guid:1,global:{},remove:function(K,H,J){if(K.nodeType==3||K.nodeType==8){return}var G=o.data(K,"events"),F,E;if(G){if(H===g||(typeof H==="string"&&H.charAt(0)==".")){for(var I in G){this.remove(K,I+(H||""))}}else{if(H.type){J=H.handler;H=H.type}o.each(H.split(/\s+/),function(M,O){var Q=O.split(".");O=Q.shift();var N=RegExp("(^|\\.)"+Q.slice().sort().join(".*\\.")+"(\\.|$)");if(G[O]){if(J){delete G[O][J.guid]}else{for(var P in G[O]){if(N.test(G[O][P].type)){delete G[O][P]}}}if(o.event.specialAll[O]){o.event.specialAll[O].teardown.call(K,Q)}for(F in G[O]){break}if(!F){if(!o.event.special[O]||o.event.special[O].teardown.call(K,Q)===false){if(K.removeEventListener){K.removeEventListener(O,o.data(K,"handle"),false)}else{if(K.detachEvent){K.detachEvent("on"+O,o.data(K,"handle"))}}}F=null;delete G[O]}}})}for(F in G){break}if(!F){var L=o.data(K,"handle");if(L){L.elem=null}o.removeData(K,"events");o.removeData(K,"handle")}}},trigger:function(I,K,H,E){var G=I.type||I;if(!E){I=typeof I==="object"?I[h]?I:o.extend(o.Event(G),I):o.Event(G);if(G.indexOf("!")>=0) -{I.type=G=G.slice(0,-1);I.exclusive=true}if(!H){I.stopPropagation();if(this.global[G]){o.each(o.cache,function(){if(this.events&&this.events[G]){o.event.trigger(I,K,this.handle.elem)}})}}if(!H||H.nodeType==3||H.nodeType==8){return g}I.result=g;I.target=H;K=o.makeArray(K);K.unshift(I)}I.currentTarget=H;var J=o.data(H,"handle");if(J){J.apply(H,K)}if((!H[G]||(o.nodeName(H,"a")&&G=="click"))&&H["on"+G]&&H["on"+G].apply(H,K)===false){I.result=false}if(!E&&H[G]&&!I.isDefaultPrevented()&&!(o.nodeName(H,"a")&&G=="click")){this.triggered=true;try{H[G]()}catch(L){}}this.triggered=false;if(!I.isPropagationStopped()){var F=H.parentNode||H.ownerDocument;if(F){o.event.trigger(I,K,F,true)}}},handle:function(K){var J,E;K=arguments[0]=o.event.fix(K||l.event);K.currentTarget=this;var L=K.type.split(".");K.type=L.shift();J=!L.length&&!K.exclusive;var I=RegExp("(^|\\.)"+L.slice().sort().join(".*\\.")+"(\\.|$)");E=(o.data(this,"events")||{})[K.type];for(var G in E){var H=E[G];if(J||I.test(H.type)){K.handler=H;K.data=H.data;var F=H.apply(this,arguments);if(F!==g){K.result=F;if(F===false){K.preventDefault();K.stopPropagation()}}if(K.isImmediatePropagationStopped()){break}}}},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode metaKey newValue originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),fix:function(H){if(H[h]){return H}var F=H;H=o.Event(F);for(var G=this.props.length,J;G;){J=this.props[--G];H[J]=F[J]}if(!H.target){H.target=H.srcElement||document}if(H.target.nodeType==3){H.target=H.target.parentNode}if(!H.relatedTarget&&H.fromElement){H.relatedTarget=H.fromElement==H.target?H.toElement:H.fromElement}if(H.pageX==null&&H.clientX!=null){var I=document.documentElement,E=document.body;H.pageX=H.clientX+(I&&I.scrollLeft||E&&E.scrollLeft||0)-(I.clientLeft||0);H.pageY=H.clientY+(I&&I.scrollTop||E&&E.scrollTop||0)-(I.clientTop||0)}if(!H.which&&((H.charCode||H.charCode===0)?H.charCode:H.keyCode)){H.which=H.charCode||H.keyCode}if(!H.metaKey&&H.ctrlKey){H.metaKey=H.ctrlKey}if(!H.which&&H.button){H.which=(H.button&1?1:(H.button&2?3:(H.button&4?2:0)))}return H},proxy:function(F,E){E=E||function(){return F.apply(this,arguments)};E.guid=F.guid=F.guid||E.guid||this.guid++;return E},special:{ready:{setup:B,teardown:function(){}}},specialAll:{live:{setup:function(E,F){o.event.add(this,F[0],c)},teardown:function(G){if(G.length){var E=0,F=RegExp("(^|\\.)"+G[0]+"(\\.|$)");o.each((o.data(this,"events").live||{}),function(){if(F.test(this.type)){E++}});if(E<1){o.event.remove(this,G[0],c)}}}}}};o.Event=function(E){if(!this.preventDefault){return new o.Event(E)}if(E&&E.type){this.originalEvent=E;this.type=E.type}else{this.type=E}this.timeStamp=e();this[h]=true};function k(){return false}function u(){return true}o.Event.prototype={preventDefault:function(){this.isDefaultPrevented=u;var E=this.originalEvent;if(!E){return}if(E.preventDefault){E.preventDefault()}E.returnValue=false},stopPropagation:function(){this.isPropagationStopped=u;var E=this.originalEvent;if(!E){return}if(E.stopPropagation){E.stopPropagation()}E.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=u;this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k};var a=function(F){var E=F.relatedTarget;while(E&&E!=this){try{E=E.parentNode}catch(G){E=this}}if(E!=this){F.type=F.data;o.event.handle.apply(this,arguments)}};o.each({mouseover:"mouseenter",mouseout:"mouseleave"},function(F,E){o.event.special[E]={setup:function(){o.event.add(this,F,a,E)},teardown:function(){o.event.remove(this,F,a)}}});o.fn.extend({bind:function(F,G,E){return F=="unload"?this.one(F,G,E):this.each(function(){o.event.add(this,F,E||G,E&&G)})},one:function(G,H,F){var E=o.event.proxy(F||H,function(I){o(this).unbind(I,E);return(F||H).apply(this,arguments)});return this.each(function(){o.event.add(this,G,E,F&&H)})},unbind:function(F,E){return this.each(function(){o.event.remove(this,F,E)})},trigger:function(E,F){return this.each(function(){o.event.trigger(E,F,this)})},triggerHandler:function(E,G){if(this[0]){var F=o.Event(E);F.preventDefault();F.stopPropagation();o.event.trigger(F,G,this[0]);return F.result}},toggle:function(G){var E=arguments,F=1;while(F=0){var E=G.slice(I,G.length);G=G.slice(0,I)}var H="GET";if(J){if(o.isFunction(J)){K=J;J=null}else{if(typeof J==="object"){J=o.param(J);H="POST"}}}var F=this;o.ajax({url:G,type:H,dataType:"html",data:J,complete:function(M,L){if(L=="success"||L=="notmodified"){F.html(E?o("
").append(M.responseText.replace(//g,"")).find(E):M.responseText)}if(K){F.each(K,[M.responseText,L,M])}}});return this},serialize:function(){return o.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?o.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.nodeName)||/text|hidden|password|search/i.test(this.type))}).map(function(E,F){var G=o(this).val();return G==null?null:o.isArray(G)?o.map(G,function(I,H){return{name:F.name,value:I}}):{name:F.name,value:G}}).get()}});o.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess,ajaxSend".split(","),function(E,F){o.fn[F]=function(G){return this.bind(F,G)}});var r=e();o.extend({get:function(E,G,H,F){if(o.isFunction(G)){H=G;G=null}return o.ajax({type:"GET",url:E,data:G,success:H,dataType:F})},getScript:function(E,F){return o.get(E,null,F,"script")},getJSON:function(E,F,G){return o.get(E,F,G,"json")},post:function(E,G,H,F){if(o.isFunction(G)){H=G;G={}}return o.ajax({type:"POST",url:E,data:G,success:H,dataType:F})},ajaxSetup:function(E){o.extend(o.ajaxSettings,E)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:function(){return l.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest()},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:function(M){M=o.extend(true,M,o.extend(true,{},o.ajaxSettings,M));var W,F=/=\?(&|$)/g,R,V,G=M.type.toUpperCase();if(M.data&&M.processData&&typeof M.data!=="string"){M.data=o.param(M.data)}if(M.dataType=="jsonp"){if(G=="GET"){if(!M.url.match(F)){M.url+=(M.url.match(/\?/)?"&":"?")+(M.jsonp||"callback")+"=?"}}else{if(!M.data||!M.data.match(F)){M.data=(M.data?M.data+"&":"")+(M.jsonp||"callback")+"=?"}}M.dataType="json"}if(M.dataType=="json"&&(M.data&&M.data.match(F)||M.url.match(F))){W="jsonp"+r++;if(M.data){M.data=(M.data+"").replace(F,"="+W+"$1")}M.url=M.url.replace(F,"="+W+"$1");M.dataType="script";l[W]=function(X){V=X;I();L();l[W]=g;try{delete l[W]}catch(Y){}if(H){H.removeChild(T)}}}if(M.dataType=="script"&&M.cache==null){M.cache=false}if(M.cache===false&&G=="GET"){var E=e();var U=M.url.replace(/(\?|&)_=.*?(&|$)/,"$1_="+E+"$2");M.url=U+((U==M.url)?(M.url.match(/\?/)?"&":"?")+"_="+E:"")}if(M.data&&G=="GET"){M.url+=(M.url.match(/\?/)?"&":"?")+M.data;M.data=null}if(M.global&&!o.active++){o.event.trigger("ajaxStart")}var Q=/^(\w+:)?\/\/([^\/?#]+)/.exec(M.url);if(M.dataType=="script"&&G=="GET"&&Q&&(Q[1]&&Q[1]!=location.protocol||Q[2]!=location.host)){var H=document.getElementsByTagName("head")[0];var T=document.createElement("script");T.src=M.url;if(M.scriptCharset){T.charset=M.scriptCharset}if(!W){var O=false;T.onload=T.onreadystatechange=function(){if(!O&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){O=true;I();L();T.onload=T.onreadystatechange=null;H.removeChild(T)}}}H.appendChild(T);return g}var K=false;var J=M.xhr();if(M.username){J.open(G,M.url,M.async,M.username,M.password)}else{J.open(G,M.url,M.async)}try{if(M.data){J.setRequestHeader("Content-Type",M.contentType)}if(M.ifModified){J.setRequestHeader("If-Modified-Since",o.lastModified[M.url]||"Thu, 01 Jan 1970 00:00:00 GMT")}J.setRequestHeader("X-Requested-With","XMLHttpRequest");J.setRequestHeader("Accept",M.dataType&&M.accepts[M.dataType]?M.accepts[M.dataType]+", */*":M.accepts._default)}catch(S){}if(M.beforeSend&&M.beforeSend(J,M)===false){if(M.global&&!--o.active){o.event.trigger("ajaxStop")}J.abort();return false}if(M.global){o.event.trigger("ajaxSend",[J,M])}var N=function(X){if(J.readyState==0){if(P){clearInterval(P);P=null;if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}}else{if(!K&&J&&(J.readyState==4||X=="timeout")){K=true;if(P){clearInterval(P);P=null}R=X=="timeout"?"timeout":!o.httpSuccess(J)?"error":M.ifModified&&o.httpNotModified(J,M.url)?"notmodified":"success";if(R=="success"){try{V=o.httpData(J,M.dataType,M)}catch(Z){R="parsererror"}}if(R=="success"){var Y;try{Y=J.getResponseHeader("Last-Modified")}catch(Z){}if(M.ifModified&&Y){o.lastModified[M.url]=Y}if(!W){I()}}else{o.handleError(M,J,R)}L();if(X){J.abort()}if(M.async){J=null}}}};if(M.async){var P=setInterval(N,13);if(M.timeout>0){setTimeout(function(){if(J&&!K){N("timeout")}},M.timeout)}}try{J.send(M.data)}catch(S){o.handleError(M,J,null,S)}if(!M.async){N()}function I(){if(M.success){M.success(V,R)}if(M.global){o.event.trigger("ajaxSuccess",[J,M])}}function L(){if(M.complete){M.complete(J,R)}if(M.global){o.event.trigger("ajaxComplete",[J,M])}if(M.global&&!--o.active){o.event.trigger("ajaxStop")}}return J},handleError:function(F,H,E,G){if(F.error){F.error(H,E,G)}if(F.global){o.event.trigger("ajaxError",[H,F,G])}},active:0,httpSuccess:function(F){try{return !F.status&&location.protocol=="file:"||(F.status>=200&&F.status<300)||F.status==304||F.status==1223}catch(E){}return false},httpNotModified:function(G,E){try{var H=G.getResponseHeader("Last-Modified");return G.status==304||H==o.lastModified[E]}catch(F){}return false},httpData:function(J,H,G){var F=J.getResponseHeader("content-type"),E=H=="xml"||!H&&F&&F.indexOf("xml")>=0,I=E?J.responseXML:J.responseText;if(E&&I.documentElement.tagName=="parsererror"){throw"parsererror"}if(G&&G.dataFilter){I=G.dataFilter(I,H)}if(typeof I==="string"){if(H=="script"){o.globalEval(I)}if(H=="json"){I=l["eval"]("("+I+")")}}return I},param:function(E){var G=[];function H(I,J){G[G.length]=encodeURIComponent(I)+"="+encodeURIComponent(J)}if(o.isArray(E)||E.jquery){o.each(E,function(){H(this.name,this.value)})}else{for(var F in E){if(o.isArray(E[F])){o.each(E[F],function(){H(F,this)})}else{H(F,o.isFunction(E[F])?E[F]():E[F])}}}return G.join("&").replace(/%20/g,"+")}});var m={},n,d=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];function t(F,E){var G={};o.each(d.concat.apply([],d.slice(0,E)),function() -{G[this]=F});return G}o.fn.extend({show:function(J,L){if(J){return this.animate(t("show",3),J,L)}else{for(var H=0,F=this.length;H").appendTo("body");K=I.css("display");if(K==="none"){K="block"}I.remove();m[G]=K}o.data(this[H],"olddisplay",K)}}for(var H=0,F=this.length;H=0;H--){if(G[H].elem==this){if(E){G[H](true)}G.splice(H,1)}}});if(!E){this.dequeue()}return this}});o.each({slideDown:t("show",1),slideUp:t("hide",1),slideToggle:t("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(E,F){o.fn[E]=function(G,H){return this.animate(F,G,H)}});o.extend({speed:function(G,H,F){var E=typeof G==="object"?G:{complete:F||!F&&H||o.isFunction(G)&&G,duration:G,easing:F&&H||H&&!o.isFunction(H)&&H};E.duration=o.fx.off?0:typeof E.duration==="number"?E.duration:o.fx.speeds[E.duration]||o.fx.speeds._default;E.old=E.complete;E.complete=function(){if(E.queue!==false){o(this).dequeue()}if(o.isFunction(E.old)){E.old.call(this)}};return E},easing:{linear:function(G,H,E,F){return E+F*G},swing:function(G,H,E,F){return((-Math.cos(G*Math.PI)/2)+0.5)*F+E}},timers:[],fx:function(F,E,G){this.options=E;this.elem=F;this.prop=G;if(!E.orig){E.orig={}}}});o.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(o.fx.step[this.prop]||o.fx.step._default)(this);if((this.prop=="height"||this.prop=="width")&&this.elem.style){this.elem.style.display="block"}},cur:function(F){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var E=parseFloat(o.css(this.elem,this.prop,F));return E&&E>-10000?E:parseFloat(o.curCSS(this.elem,this.prop))||0},custom:function(I,H,G){this.startTime=e();this.start=I;this.end=H;this.unit=G||this.unit||"px";this.now=this.start;this.pos=this.state=0;var E=this;function F(J){return E.step(J)}F.elem=this.elem;if(F()&&o.timers.push(F)&&!n){n=setInterval(function(){var K=o.timers;for(var J=0;J=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;var E=true;for(var F in this.options.curAnim){if(this.options.curAnim[F]!==true){E=false}}if(E){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;this.elem.style.display=this.options.display;if(o.css(this.elem,"display")=="none"){this.elem.style.display="block"}}if(this.options.hide){o(this.elem).hide()}if(this.options.hide||this.options.show){for(var I in this.options.curAnim){o.attr(this.elem.style,I,this.options.orig[I])}}this.options.complete.call(this.elem)}return false}else{var J=G-this.startTime;this.state=J/this.options.duration;this.pos=o.easing[this.options.easing||(o.easing.swing?"swing":"linear")](this.state,J,0,1,this.options.duration);this.now=this.start+((this.end-this.start)*this.pos);this.update()}return true}};o.extend(o.fx,{speeds:{slow:600,fast:200,_default:400},step:{opacity:function(E){o.attr(E.elem.style,"opacity",E.now)},_default:function(E){if(E.elem.style&&E.elem.style[E.prop]!=null){E.elem.style[E.prop]=E.now+E.unit}else{E.elem[E.prop]=E.now}}}});if(document.documentElement.getBoundingClientRect){o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}var G=this[0].getBoundingClientRect(),J=this[0].ownerDocument,F=J.body,E=J.documentElement,L=E.clientTop||F.clientTop||0,K=E.clientLeft||F.clientLeft||0,I=G.top+(self.pageYOffset||o.boxModel&&E.scrollTop||F.scrollTop)-L,H=G.left+(self.pageXOffset||o.boxModel&&E.scrollLeft||F.scrollLeft)-K;return{top:I,left:H}}}else{o.fn.offset=function(){if(!this[0]){return{top:0,left:0}}if(this[0]===this[0].ownerDocument.body){return o.offset.bodyOffset(this[0])}o.offset.initialized||o.offset.initialize();var J=this[0],G=J.offsetParent,F=J,O=J.ownerDocument,M,H=O.documentElement,K=O.body,L=O.defaultView,E=L.getComputedStyle(J,null),N=J.offsetTop,I=J.offsetLeft;while((J=J.parentNode)&&J!==K&&J!==H){M=L.getComputedStyle(J,null);N-=J.scrollTop,I-=J.scrollLeft;if(J===G){N+=J.offsetTop,I+=J.offsetLeft;if(o.offset.doesNotAddBorder&&!(o.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(J.tagName))){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}F=G,G=J.offsetParent}if(o.offset.subtractsBorderForOverflowNotVisible&&M.overflow!=="visible"){N+=parseInt(M.borderTopWidth,10)||0,I+=parseInt(M.borderLeftWidth,10)||0}E=M}if(E.position==="relative"||E.position==="static"){N+=K.offsetTop,I+=K.offsetLeft}if(E.position==="fixed"){N+=Math.max(H.scrollTop,K.scrollTop),I+=Math.max(H.scrollLeft,K.scrollLeft)}return{top:N,left:I}}}o.offset={initialize:function(){if(this.initialized){return}var L=document.body,F=document.createElement("div"),H,G,N,I,M,E,J=L.style.marginTop,K='
';M={position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"};for(E in M){F.style[E]=M[E]}F.innerHTML=K;L.insertBefore(F,L.firstChild);H=F.firstChild,G=H.firstChild,I=H.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(G.offsetTop!==5);this.doesAddBorderForTableAndCells=(I.offsetTop===5);H.style.overflow="hidden",H.style.position="relative";this.subtractsBorderForOverflowNotVisible=(G.offsetTop===-5);L.style.marginTop="1px";this.doesNotIncludeMarginInBodyOffset=(L.offsetTop===0);L.style.marginTop=J;L.removeChild(F);this.initialized=true},bodyOffset:function(E){o.offset.initialized||o.offset.initialize();var G=E.offsetTop,F=E.offsetLeft;if(o.offset.doesNotIncludeMarginInBodyOffset){G+=parseInt(o.curCSS(E,"marginTop",true),10)||0,F+=parseInt(o.curCSS(E,"marginLeft",true),10)||0}return{top:G,left:F}}};o.fn.extend({position:function(){var I=0,H=0,F;if(this[0]){var G=this.offsetParent(),J=this.offset(),E=/^body|html$/i.test(G[0].tagName)?{top:0,left:0}:G.offset();J.top-=j(this,"marginTop");J.left-=j(this,"marginLeft");E.top+=j(G,"borderTopWidth");E.left+=j(G,"borderLeftWidth");F={top:J.top-E.top,left:J.left-E.left}}return F},offsetParent:function(){var E=this[0].offsetParent||document.body;while(E&&(!/^body|html$/i.test(E.tagName)&&o.css(E,"position")=="static")){E=E.offsetParent}return o(E)}});o.each(["Left","Top"],function(F,E){var G="scroll"+E;o.fn[G]=function(H){if(!this[0]){return null}return H!==g?this.each(function(){this==l||this==document?l.scrollTo(!F?H:o(l).scrollLeft(),F?H:o(l).scrollTop()):this[G]=H}):this[0]==l||this[0]==document?self[F?"pageYOffset":"pageXOffset"]||o.boxModel&&document.documentElement[G]||document.body[G]:this[0][G]}});o.each(["Height","Width"],function(I,G){var E=I?"Left":"Top",H=I?"Right":"Bottom",F=G.toLowerCase();o.fn["inner"+G]=function(){return this[0]?o.css(this[0],F,false,"padding"):null};o.fn["outer"+G]=function(K){return this[0]?o.css(this[0],F,false,K?"margin":"border"):null};var J=G.toLowerCase();o.fn[J]=function(K){return this[0]==l?document.compatMode=="CSS1Compat"&&document.documentElement["client"+G]||document.body["client"+G]:this[0]==document?Math.max(document.documentElement["client"+G],document.body["scroll"+G],document.documentElement["scroll"+G],document.body["offset"+G],document.documentElement["offset"+G]):K===g?(this.length?o.css(this[0],J):null):this.css(J,typeof K==="string"?K:K+"px")}})})(); -/* - * jQuery UI 1.7.2 - * - * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * http://docs.jquery.com/UI - */ -jQuery.ui||(function(c){var i=c.fn.remove,d=c.browser.mozilla&&(parseFloat(c.browser.version)<1.9);c.ui={version:"1.7.2",plugin:{add:function(k,l,n){var m=c.ui[k].prototype;for(var j in n){m.plugins[j]=m.plugins[j]||[];m.plugins[j].push([l,n[j]])}},call:function(j,l,k){var n=j.plugins[l];if(!n||!j.element[0].parentNode){return}for(var m=0;m0){return true}m[j]=1;l=(m[j]>0);m[j]=0;return l},isOverAxis:function(k,j,l){return(k>j)&&(k<(j+l))},isOver:function(o,k,n,m,j,l){return c.ui.isOverAxis(o,n,j)&&c.ui.isOverAxis(k,m,l)},keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};if(d){var f=c.attr,e=c.fn.removeAttr,h="http://www.w3.org/2005/07/aaa",a=/^aria-/,b=/^wairole:/;c.attr=function(k,j,l){var m=l!==undefined;return(j=="role"?(m?f.call(this,k,j,"wairole:"+l):(f.apply(this,arguments)||"").replace(b,"")):(a.test(j)?(m?k.setAttributeNS(h,j.replace(a,"aaa:"),l):f.call(this,k,j.replace(a,"aaa:"))):f.apply(this,arguments)))};c.fn.removeAttr=function(j){return(a.test(j)?this.each(function(){this.removeAttributeNS(h,j.replace(a,""))}):e.call(this,j))}}c.fn.extend({remove:function(){c("*",this).add(this).each(function(){c(this).triggerHandler("remove")});return i.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","").unbind("selectstart.ui")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart.ui",function(){return false})},scrollParent:function(){var j;if((c.browser.msie&&(/(static|relative)/).test(this.css("position")))||(/absolute/).test(this.css("position"))){j=this.parents().filter(function(){return(/(relative|absolute|fixed)/).test(c.curCSS(this,"position",1))&&(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}else{j=this.parents().filter(function(){return(/(auto|scroll)/).test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0)}return(/fixed/).test(this.css("position"))||!j.length?c(document):j}});c.extend(c.expr[":"],{data:function(l,k,j){return !!c.data(l,j[3])},focusable:function(k){var l=k.nodeName.toLowerCase(),j=c.attr(k,"tabindex");return(/input|select|textarea|button|object/.test(l)?!k.disabled:"a"==l||"area"==l?k.href||!isNaN(j):!isNaN(j))&&!c(k)["area"==l?"parents":"closest"](":hidden").length},tabbable:function(k){var j=c.attr(k,"tabindex");return(isNaN(j)||j>=0)&&c(k).is(":focusable")}});function g(m,n,o,l){function k(q){var p=c[m][n][q]||[];return(typeof p=="string"?p.split(/,?\s+/):p)}var j=k("getter");if(l.length==1&&typeof l[0]=="string"){j=j.concat(k("getterSetter"))}return(c.inArray(o,j)!=-1)}c.widget=function(k,j){var l=k.split(".")[0];k=k.split(".")[1];c.fn[k]=function(p){var n=(typeof p=="string"),o=Array.prototype.slice.call(arguments,1);if(n&&p.substring(0,1)=="_"){return this}if(n&&g(l,k,p,o)){var m=c.data(this[0],k);return(m?m[p].apply(m,o):undefined)}return this.each(function(){var q=c.data(this,k);(!q&&!n&&c.data(this,k,new c[l][k](this,p))._init());(q&&n&&c.isFunction(q[p])&&q[p].apply(q,o))})};c[l]=c[l]||{};c[l][k]=function(o,n){var m=this;this.namespace=l;this.widgetName=k;this.widgetEventPrefix=c[l][k].eventPrefix||k;this.widgetBaseClass=l+"-"+k;this.options=c.extend({},c.widget.defaults,c[l][k].defaults,c.metadata&&c.metadata.get(o)[k],n);this.element=c(o).bind("setData."+k,function(q,p,r){if(q.target==o){return m._setData(p,r)}}).bind("getData."+k,function(q,p){if(q.target==o){return m._getData(p)}}).bind("remove",function(){return m.destroy()})};c[l][k].prototype=c.extend({},c.widget.prototype,j);c[l][k].getterSetter="option"};c.widget.prototype={_init:function(){},destroy:function(){this.element.removeData(this.widgetName).removeClass(this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").removeAttr("aria-disabled")},option:function(l,m){var k=l,j=this;if(typeof l=="string"){if(m===undefined){return this._getData(l)}k={};k[l]=m}c.each(k,function(n,o){j._setData(n,o)})},_getData:function(j){return this.options[j]},_setData:function(j,k){this.options[j]=k;if(j=="disabled"){this.element[k?"addClass":"removeClass"](this.widgetBaseClass+"-disabled "+this.namespace+"-state-disabled").attr("aria-disabled",k)}},enable:function(){this._setData("disabled",false)},disable:function(){this._setData("disabled",true)},_trigger:function(l,m,n){var p=this.options[l],j=(l==this.widgetEventPrefix?l:this.widgetEventPrefix+l);m=c.Event(m);m.type=j;if(m.originalEvent){for(var k=c.event.props.length,o;k;){o=c.event.props[--k];m[o]=m.originalEvent[o]}}this.element.trigger(m,n);return !(c.isFunction(p)&&p.call(this.element[0],m,n)===false||m.isDefaultPrevented())}};c.widget.defaults={disabled:false};c.ui.mouse={_mouseInit:function(){var j=this;this.element.bind("mousedown."+this.widgetName,function(k){return j._mouseDown(k)}).bind("click."+this.widgetName,function(k){if(j._preventClickEvent){j._preventClickEvent=false;k.stopImmediatePropagation();return false}});if(c.browser.msie){this._mouseUnselectable=this.element.attr("unselectable");this.element.attr("unselectable","on")}this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName);(c.browser.msie&&this.element.attr("unselectable",this._mouseUnselectable))},_mouseDown:function(l){l.originalEvent=l.originalEvent||{};if(l.originalEvent.mouseHandled){return}(this._mouseStarted&&this._mouseUp(l));this._mouseDownEvent=l;var k=this,m=(l.which==1),j=(typeof this.options.cancel=="string"?c(l.target).parents().add(l.target).filter(this.options.cancel).length:false);if(!m||j||!this._mouseCapture(l)){return true}this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet){this._mouseDelayTimer=setTimeout(function(){k.mouseDelayMet=true},this.options.delay)}if(this._mouseDistanceMet(l)&&this._mouseDelayMet(l)){this._mouseStarted=(this._mouseStart(l)!==false);if(!this._mouseStarted){l.preventDefault();return true}}this._mouseMoveDelegate=function(n){return k._mouseMove(n)};this._mouseUpDelegate=function(n){return k._mouseUp(n)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);(c.browser.safari||l.preventDefault());l.originalEvent.mouseHandled=true;return true},_mouseMove:function(j){if(c.browser.msie&&!j.button){return this._mouseUp(j)}if(this._mouseStarted){this._mouseDrag(j);return j.preventDefault()}if(this._mouseDistanceMet(j)&&this._mouseDelayMet(j)){this._mouseStarted=(this._mouseStart(this._mouseDownEvent,j)!==false);(this._mouseStarted?this._mouseDrag(j):this._mouseUp(j))}return !this._mouseStarted},_mouseUp:function(j){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=(j.target==this._mouseDownEvent.target);this._mouseStop(j)}return false},_mouseDistanceMet:function(j){return(Math.max(Math.abs(this._mouseDownEvent.pageX-j.pageX),Math.abs(this._mouseDownEvent.pageY-j.pageY))>=this.options.distance)},_mouseDelayMet:function(j){return this.mouseDelayMet},_mouseStart:function(j){},_mouseDrag:function(j){},_mouseStop:function(j){},_mouseCapture:function(j){return true}};c.ui.mouse.defaults={cancel:null,distance:1,delay:0}})(jQuery);;/* * jQuery UI Resizable 1.7.2 - * - * Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about) - * Dual licensed under the MIT (MIT-LICENSE.txt) - * and GPL (GPL-LICENSE.txt) licenses. - * - * http://docs.jquery.com/UI/Resizables - * - * Depends: - * ui.core.js - */ -(function(c){c.widget("ui.resizable",c.extend({},c.ui.mouse,{_init:function(){var e=this,j=this.options;this.element.addClass("ui-resizable");c.extend(this,{_aspectRatio:!!(j.aspectRatio),aspectRatio:j.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:j.helper||j.ghost||j.animate?j.helper||"ui-resizable-helper":null});if(this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)){if(/relative/.test(this.element.css("position"))&&c.browser.opera){this.element.css({position:"relative",top:"auto",left:"auto"})}this.element.wrap(c('
').css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")}));this.element=this.element.parent().data("resizable",this.element.data("resizable"));this.elementIsWrapper=true;this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")});this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0});this.originalResizeStyle=this.originalElement.css("resize");this.originalElement.css("resize","none");this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"}));this.originalElement.css({margin:this.originalElement.css("margin")});this._proportionallyResize()}this.handles=j.handles||(!c(".ui-resizable-handle",this.element).length?"e,s,se":{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"});if(this.handles.constructor==String){if(this.handles=="all"){this.handles="n,e,s,w,se,sw,ne,nw"}var k=this.handles.split(",");this.handles={};for(var f=0;f
');if(/sw|se|ne|nw/.test(h)){g.css({zIndex:++j.zIndex})}if("se"==h){g.addClass("ui-icon ui-icon-gripsmall-diagonal-se")}this.handles[h]=".ui-resizable-"+h;this.element.append(g)}}this._renderAxis=function(p){p=p||this.element;for(var m in this.handles){if(this.handles[m].constructor==String){this.handles[m]=c(this.handles[m],this.element).show()}if(this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)){var n=c(this.handles[m],this.element),o=0;o=/sw|ne|nw|se|n|s/.test(m)?n.outerHeight():n.outerWidth();var l=["padding",/ne|nw|n/.test(m)?"Top":/se|sw|s/.test(m)?"Bottom":/^e$/.test(m)?"Right":"Left"].join("");p.css(l,o);this._proportionallyResize()}if(!c(this.handles[m]).length){continue}}};this._renderAxis(this.element);this._handles=c(".ui-resizable-handle",this.element).disableSelection();this._handles.mouseover(function(){if(!e.resizing){if(this.className){var i=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)}e.axis=i&&i[1]?i[1]:"se"}});if(j.autoHide){this._handles.hide();c(this.element).addClass("ui-resizable-autohide").hover(function(){c(this).removeClass("ui-resizable-autohide");e._handles.show()},function(){if(!e.resizing){c(this).addClass("ui-resizable-autohide");e._handles.hide()}})}this._mouseInit()},destroy:function(){this._mouseDestroy();var d=function(f){c(f).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};if(this.elementIsWrapper){d(this.element);var e=this.element;e.parent().append(this.originalElement.css({position:e.css("position"),width:e.outerWidth(),height:e.outerHeight(),top:e.css("top"),left:e.css("left")})).end().remove()}this.originalElement.css("resize",this.originalResizeStyle);d(this.originalElement)},_mouseCapture:function(e){var f=false;for(var d in this.handles){if(c(this.handles[d])[0]==e.target){f=true}}return this.options.disabled||!!f},_mouseStart:function(f){var i=this.options,e=this.element.position(),d=this.element;this.resizing=true;this.documentScroll={top:c(document).scrollTop(),left:c(document).scrollLeft()};if(d.is(".ui-draggable")||(/absolute/).test(d.css("position"))){d.css({position:"absolute",top:e.top,left:e.left})}if(c.browser.opera&&(/relative/).test(d.css("position"))){d.css({position:"relative",top:"auto",left:"auto"})}this._renderProxy();var j=b(this.helper.css("left")),g=b(this.helper.css("top"));if(i.containment){j+=c(i.containment).scrollLeft()||0;g+=c(i.containment).scrollTop()||0}this.offset=this.helper.offset();this.position={left:j,top:g};this.size=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalSize=this._helper?{width:d.outerWidth(),height:d.outerHeight()}:{width:d.width(),height:d.height()};this.originalPosition={left:j,top:g};this.sizeDiff={width:d.outerWidth()-d.width(),height:d.outerHeight()-d.height()};this.originalMousePosition={left:f.pageX,top:f.pageY};this.aspectRatio=(typeof i.aspectRatio=="number")?i.aspectRatio:((this.originalSize.width/this.originalSize.height)||1);var h=c(".ui-resizable-"+this.axis).css("cursor");c("body").css("cursor",h=="auto"?this.axis+"-resize":h);d.addClass("ui-resizable-resizing");this._propagate("start",f);return true},_mouseDrag:function(d){var g=this.helper,f=this.options,l={},p=this,i=this.originalMousePosition,m=this.axis;var q=(d.pageX-i.left)||0,n=(d.pageY-i.top)||0;var h=this._change[m];if(!h){return false}var k=h.apply(this,[d,q,n]),j=c.browser.msie&&c.browser.version<7,e=this.sizeDiff;if(this._aspectRatio||d.shiftKey){k=this._updateRatio(k,d)}k=this._respectSize(k,d);this._propagate("resize",d);g.css({top:this.position.top+"px",left:this.position.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!this._helper&&this._proportionallyResizeElements.length){this._proportionallyResize()}this._updateCache(k);this._trigger("resize",d,this.ui());return false},_mouseStop:function(g){this.resizing=false;var h=this.options,l=this;if(this._helper){var f=this._proportionallyResizeElements,d=f.length&&(/textarea/i).test(f[0].nodeName),e=d&&c.ui.hasScroll(f[0],"left")?0:l.sizeDiff.height,j=d?0:l.sizeDiff.width;var m={width:(l.size.width-j),height:(l.size.height-e)},i=(parseInt(l.element.css("left"),10)+(l.position.left-l.originalPosition.left))||null,k=(parseInt(l.element.css("top"),10)+(l.position.top-l.originalPosition.top))||null;if(!h.animate){this.element.css(c.extend(m,{top:k,left:i}))}l.helper.height(l.size.height);l.helper.width(l.size.width);if(this._helper&&!h.animate){this._proportionallyResize()}}c("body").css("cursor","auto");this.element.removeClass("ui-resizable-resizing");this._propagate("stop",g);if(this._helper){this.helper.remove()}return false},_updateCache:function(d){var e=this.options;this.offset=this.helper.offset();if(a(d.left)){this.position.left=d.left}if(a(d.top)){this.position.top=d.top}if(a(d.height)){this.size.height=d.height}if(a(d.width)){this.size.width=d.width}},_updateRatio:function(g,f){var h=this.options,i=this.position,e=this.size,d=this.axis;if(g.height){g.width=(e.height*this.aspectRatio)}else{if(g.width){g.height=(e.width/this.aspectRatio)}}if(d=="sw"){g.left=i.left+(e.width-g.width);g.top=null}if(d=="nw"){g.top=i.top+(e.height-g.height);g.left=i.left+(e.width-g.width)}return g},_respectSize:function(k,f){var i=this.helper,h=this.options,q=this._aspectRatio||f.shiftKey,p=this.axis,s=a(k.width)&&h.maxWidth&&(h.maxWidthk.width),r=a(k.height)&&h.minHeight&&(h.minHeight>k.height);if(g){k.width=h.minWidth}if(r){k.height=h.minHeight}if(s){k.width=h.maxWidth}if(l){k.height=h.maxHeight}var e=this.originalPosition.left+this.originalSize.width,n=this.position.top+this.size.height;var j=/sw|nw|w/.test(p),d=/nw|ne|n/.test(p);if(g&&j){k.left=e-h.minWidth}if(s&&j){k.left=e-h.maxWidth}if(r&&d){k.top=n-h.minHeight}if(l&&d){k.top=n-h.maxHeight}var m=!k.width&&!k.height;if(m&&!k.left&&k.top){k.top=null}else{if(m&&!k.top&&k.left){k.left=null}}return k},_proportionallyResize:function(){var j=this.options;if(!this._proportionallyResizeElements.length){return}var f=this.helper||this.element;for(var e=0;e');var d=c.browser.msie&&c.browser.version<7,f=(d?1:0),g=(d?2:-1);this.helper.addClass(this._helper).css({width:this.element.outerWidth()+g,height:this.element.outerHeight()+g,position:"absolute",left:this.elementOffset.left-f+"px",top:this.elementOffset.top-f+"px",zIndex:++h.zIndex});this.helper.appendTo("body").disableSelection()}else{this.helper=this.element}},_change:{e:function(f,e,d){return{width:this.originalSize.width+e}},w:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{left:h.left+e,width:f.width-e}},n:function(g,e,d){var i=this.options,f=this.originalSize,h=this.originalPosition;return{top:h.top+d,height:f.height-d}},s:function(f,e,d){return{height:this.originalSize.height+d}},se:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},sw:function(f,e,d){return c.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[f,e,d]))},ne:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[f,e,d]))},nw:function(f,e,d){return c.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[f,e,d]))}},_propagate:function(e,d){c.ui.plugin.call(this,e,[d,this.ui()]);(e!="resize"&&this._trigger(e,d,this.ui()))},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}));c.extend(c.ui.resizable,{version:"1.7.2",eventPrefix:"resize",defaults:{alsoResize:false,animate:false,animateDuration:"slow",animateEasing:"swing",aspectRatio:false,autoHide:false,cancel:":input,option",containment:false,delay:0,distance:1,ghost:false,grid:false,handles:"e,s,se",helper:false,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:1000}});c.ui.plugin.add("resizable","alsoResize",{start:function(e,f){var d=c(this).data("resizable"),g=d.options;_store=function(h){c(h).each(function(){c(this).data("resizable-alsoresize",{width:parseInt(c(this).width(),10),height:parseInt(c(this).height(),10),left:parseInt(c(this).css("left"),10),top:parseInt(c(this).css("top"),10)})})};if(typeof(g.alsoResize)=="object"&&!g.alsoResize.parentNode){if(g.alsoResize.length){g.alsoResize=g.alsoResize[0];_store(g.alsoResize)}else{c.each(g.alsoResize,function(h,i){_store(h)})}}else{_store(g.alsoResize)}},resize:function(f,h){var e=c(this).data("resizable"),i=e.options,g=e.originalSize,k=e.originalPosition;var j={height:(e.size.height-g.height)||0,width:(e.size.width-g.width)||0,top:(e.position.top-k.top)||0,left:(e.position.left-k.left)||0},d=function(l,m){c(l).each(function(){var p=c(this),q=c(this).data("resizable-alsoresize"),o={},n=m&&m.length?m:["width","height","top","left"];c.each(n||["width","height","top","left"],function(r,t){var s=(q[t]||0)+(j[t]||0);if(s&&s>=0){o[t]=s||null}});if(/relative/.test(p.css("position"))&&c.browser.opera){e._revertToRelativePosition=true;p.css({position:"absolute",top:"auto",left:"auto"})}p.css(o)})};if(typeof(i.alsoResize)=="object"&&!i.alsoResize.nodeType){c.each(i.alsoResize,function(l,m){d(l,m)})}else{d(i.alsoResize)}},stop:function(e,f){var d=c(this).data("resizable");if(d._revertToRelativePosition&&c.browser.opera){d._revertToRelativePosition=false;el.css({position:"relative"})}c(this).removeData("resizable-alsoresize-start")}});c.ui.plugin.add("resizable","animate",{stop:function(h,m){var n=c(this).data("resizable"),i=n.options;var g=n._proportionallyResizeElements,d=g.length&&(/textarea/i).test(g[0].nodeName),e=d&&c.ui.hasScroll(g[0],"left")?0:n.sizeDiff.height,k=d?0:n.sizeDiff.width;var f={width:(n.size.width-k),height:(n.size.height-e)},j=(parseInt(n.element.css("left"),10)+(n.position.left-n.originalPosition.left))||null,l=(parseInt(n.element.css("top"),10)+(n.position.top-n.originalPosition.top))||null;n.element.animate(c.extend(f,l&&j?{top:l,left:j}:{}),{duration:i.animateDuration,easing:i.animateEasing,step:function(){var o={width:parseInt(n.element.css("width"),10),height:parseInt(n.element.css("height"),10),top:parseInt(n.element.css("top"),10),left:parseInt(n.element.css("left"),10)};if(g&&g.length){c(g[0]).css({width:o.width,height:o.height})}n._updateCache(o);n._propagate("resize",h)}})}});c.ui.plugin.add("resizable","containment",{start:function(e,q){var s=c(this).data("resizable"),i=s.options,k=s.element;var f=i.containment,j=(f instanceof c)?f.get(0):(/parent/.test(f))?k.parent().get(0):f;if(!j){return}s.containerElement=c(j);if(/document/.test(f)||f==document){s.containerOffset={left:0,top:0};s.containerPosition={left:0,top:0};s.parentData={element:c(document),left:0,top:0,width:c(document).width(),height:c(document).height()||document.body.parentNode.scrollHeight}}else{var m=c(j),h=[];c(["Top","Right","Left","Bottom"]).each(function(p,o){h[p]=b(m.css("padding"+o))});s.containerOffset=m.offset();s.containerPosition=m.position();s.containerSize={height:(m.innerHeight()-h[3]),width:(m.innerWidth()-h[1])};var n=s.containerOffset,d=s.containerSize.height,l=s.containerSize.width,g=(c.ui.hasScroll(j,"left")?j.scrollWidth:l),r=(c.ui.hasScroll(j)?j.scrollHeight:d);s.parentData={element:j,left:n.left,top:n.top,width:g,height:r}}},resize:function(f,p){var s=c(this).data("resizable"),h=s.options,e=s.containerSize,n=s.containerOffset,l=s.size,m=s.position,q=s._aspectRatio||f.shiftKey,d={top:0,left:0},g=s.containerElement;if(g[0]!=document&&(/static/).test(g.css("position"))){d=n}if(m.left<(s._helper?n.left:0)){s.size.width=s.size.width+(s._helper?(s.position.left-n.left):(s.position.left-d.left));if(q){s.size.height=s.size.width/h.aspectRatio}s.position.left=h.helper?n.left:0}if(m.top<(s._helper?n.top:0)) -{s.size.height=s.size.height+(s._helper?(s.position.top-n.top):s.position.top);if(q){s.size.width=s.size.height*h.aspectRatio}s.position.top=s._helper?n.top:0}s.offset.left=s.parentData.left+s.position.left;s.offset.top=s.parentData.top+s.position.top;var k=Math.abs((s._helper?s.offset.left-d.left:(s.offset.left-d.left))+s.sizeDiff.width),r=Math.abs((s._helper?s.offset.top-d.top:(s.offset.top-n.top))+s.sizeDiff.height);var j=s.containerElement.get(0)==s.element.parent().get(0),i=/relative|absolute/.test(s.containerElement.css("position"));if(j&&i){k-=s.parentData.left}if(k+s.size.width>=s.parentData.width){s.size.width=s.parentData.width-k;if(q){s.size.height=s.size.width/s.aspectRatio}}if(r+s.size.height>=s.parentData.height){s.size.height=s.parentData.height-r;if(q){s.size.width=s.size.height*s.aspectRatio}}},stop:function(e,m){var p=c(this).data("resizable"),f=p.options,k=p.position,l=p.containerOffset,d=p.containerPosition,g=p.containerElement;var i=c(p.helper),q=i.offset(),n=i.outerWidth()-p.sizeDiff.width,j=i.outerHeight()-p.sizeDiff.height;if(p._helper&&!f.animate&&(/relative/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}if(p._helper&&!f.animate&&(/static/).test(g.css("position"))){c(this).css({left:q.left-d.left-l.left,width:n,height:j})}}});c.ui.plugin.add("resizable","ghost",{start:function(f,g){var d=c(this).data("resizable"),h=d.options,e=d.size;d.ghost=d.originalElement.clone();d.ghost.css({opacity:0.25,display:"block",position:"relative",height:e.height,width:e.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass(typeof h.ghost=="string"?h.ghost:"");d.ghost.appendTo(d.helper)},resize:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost){d.ghost.css({position:"relative",height:d.size.height,width:d.size.width})}},stop:function(e,f){var d=c(this).data("resizable"),g=d.options;if(d.ghost&&d.helper){d.helper.get(0).removeChild(d.ghost.get(0))}}});c.ui.plugin.add("resizable","grid",{resize:function(d,l){var n=c(this).data("resizable"),g=n.options,j=n.size,h=n.originalSize,i=n.originalPosition,m=n.axis,k=g._aspectRatio||d.shiftKey;g.grid=typeof g.grid=="number"?[g.grid,g.grid]:g.grid;var f=Math.round((j.width-h.width)/(g.grid[0]||1))*(g.grid[0]||1),e=Math.round((j.height-h.height)/(g.grid[1]||1))*(g.grid[1]||1);if(/^(se|s|e)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e}else{if(/^(ne)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e}else{if(/^(sw)$/.test(m)){n.size.width=h.width+f;n.size.height=h.height+e;n.position.left=i.left-f}else{n.size.width=h.width+f;n.size.height=h.height+e;n.position.top=i.top-e;n.position.left=i.left-f}}}}});var b=function(d){return parseInt(d,10)||0};var a=function(d){return !isNaN(parseInt(d,10))}})(jQuery);; -/** - * jQuery.ScrollTo - Easy element scrolling using jQuery. - * Copyright (c) 2008 Ariel Flesler - aflesler(at)gmail(dot)com - * Licensed under GPL license (http://www.opensource.org/licenses/gpl-license.php). - * Date: 2/8/2008 - * @author Ariel Flesler - * @version 1.3.2 - */ -;(function($){var o=$.scrollTo=function(a,b,c){o.window().scrollTo(a,b,c)};o.defaults={axis:'y',duration:1};o.window=function(){return $($.browser.safari?'body':'html')};$.fn.scrollTo=function(l,m,n){if(typeof m=='object'){n=m;m=0}n=$.extend({},o.defaults,n);m=m||n.speed||n.duration;n.queue=n.queue&&n.axis.length>1;if(n.queue)m/=2;n.offset=j(n.offset);n.over=j(n.over);return this.each(function(){var a=this,b=$(a),t=l,c,d={},w=b.is('html,body');switch(typeof t){case'number':case'string':if(/^([+-]=)?\d+(px)?$/.test(t)){t=j(t);break}t=$(t,this);case'object':if(t.is||t.style)c=(t=$(t)).offset()}$.each(n.axis.split(''),function(i,f){var P=f=='x'?'Left':'Top',p=P.toLowerCase(),k='scroll'+P,e=a[k],D=f=='x'?'Width':'Height';if(c){d[k]=c[p]+(w?0:e-b.offset()[p]);if(n.margin){d[k]-=parseInt(t.css('margin'+P))||0;d[k]-=parseInt(t.css('border'+P+'Width'))||0}d[k]+=n.offset[p]||0;if(n.over[p])d[k]+=t[D.toLowerCase()]()*n.over[p]}else d[k]=t[p];if(/^\d+$/.test(d[k]))d[k]=d[k]<=0?0:Math.min(d[k],h(D));if(!i&&n.queue){if(e!=d[k])g(n.onAfterFirst);delete d[k]}});g(n.onAfter);function g(a){b.animate(d,m,n.easing,a&&function(){a.call(this,l)})};function h(D){var b=w?$.browser.opera?document.body:document.documentElement:a;return b['scroll'+D]-b['client'+D]}})};function j(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery); - diff --git a/doc/html/main_8cxx.html b/doc/html/main_8cxx.html deleted file mode 100644 index de82617..0000000 --- a/doc/html/main_8cxx.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - -Projektdokumentation mrw-c++: /home/marc/svn/mrw-c++/src/main.cxx-Dateireferenz - - - - - - - - - - - -
-
- - - - - - -
-
Projektdokumentation mrw-c++ Version 0.0.267
-
-
- - -
-
- -
-
-
- -
-
- -
-
/home/marc/svn/mrw-c++/src/main.cxx-Dateireferenz
-
-
- -

gehe zum Quellcode dieser Datei

- - - -

-Funktionen

int main (int argv, char **argc)
-

Ausführliche Beschreibung

-
File-ID
-
Id:
main.cxx 9 2009-04-02 12:54:44Z marwae
- -

Definiert in Datei main.cxx.

-

Dokumentation der Funktionen

- -
-
- - - - - - - - - - - - - - - - - - -
int main (int argv,
char ** argc 
)
-
-
- -

Definiert in Zeile 10 der Datei main.cxx.

-
                                    {
- } catch (...) {
-  // unexpected exception - just terminate
-  return 1;
- }
-
-
-
-
-
- - - - diff --git a/doc/html/main_8cxx_source.html b/doc/html/main_8cxx_source.html deleted file mode 100644 index 220b6d6..0000000 --- a/doc/html/main_8cxx_source.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - -Projektdokumentation mrw-c++: /home/marc/svn/mrw-c++/src/main.cxx Quellcode - - - - - - - - - - - -
-
- - - - - - -
-
Projektdokumentation mrw-c++ Version 0.0.267
-
-
- - -
-
- -
-
-
- -
-
-
-
/home/marc/svn/mrw-c++/src/main.cxx
-
-
-gehe zur Dokumentation dieser Datei
00001 
-00006 //       1         2         3         4         5         6         7         8
-00007 // 45678901234567890123456789012345678901234567890123456789012345678901234567890
-00008 
-00009 
-00010 int main(int argv, char** argc) try {
-00011  } catch (...) {
-00012   // unexpected exception - just terminate
-00013   return 1;
-00014  }
-
-
- - - - diff --git a/doc/html/namespacemembers.html b/doc/html/namespacemembers.html deleted file mode 100644 index c5aa184..0000000 --- a/doc/html/namespacemembers.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - -Projektdokumentation mrw-c++: Elemente eines Namensbereiches - - - - - - - - - - - -
-
- - - - - - -
-
Projektdokumentation mrw-c++ Version 0.0.267
-
-
- - - -
-
- -
-
-
- -
-
-
Hier folgt die Aufzählung aller Namensbereichselemente mit Verweisen auf die Namensbereichsdokumentation für jedes Element:
    -
  • IDENT() -: xml -
  • -
  • version() -: xml -
  • -
  • WHAT() -: xml -
  • -
-
-
- - - - diff --git a/doc/html/namespacemembers_func.html b/doc/html/namespacemembers_func.html deleted file mode 100644 index d04b98c..0000000 --- a/doc/html/namespacemembers_func.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - -Projektdokumentation mrw-c++: Elemente eines Namensbereiches - - - - - - - - - - - -
-
- - - - - - -
-
Projektdokumentation mrw-c++ Version 0.0.267
-
-
- - - -
-
- -
-
-
- -
-
    -
  • IDENT() -: xml -
  • -
  • version() -: xml -
  • -
  • WHAT() -: xml -
  • -
-
-
- - - - diff --git a/doc/html/namespaces.html b/doc/html/namespaces.html deleted file mode 100644 index bf33b6d..0000000 --- a/doc/html/namespaces.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - -Projektdokumentation mrw-c++: Liste aller Namensbereiche - - - - - - - - - - - -
-
- - - - - - -
-
Projektdokumentation mrw-c++ Version 0.0.267
-
-
- - -
-
- -
-
-
- -
-
-
-
Liste aller Namensbereiche
-
-
-
Liste aller Namensbereiche mit Kurzbeschreibung:
- -
xml
-
-
- - - - diff --git a/doc/html/namespacexml.html b/doc/html/namespacexml.html deleted file mode 100644 index e36b1cb..0000000 --- a/doc/html/namespacexml.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - -Projektdokumentation mrw-c++: xml-Namensbereichsreferenz - - - - - - - - - - - -
-
- - - - - - -
-
Projektdokumentation mrw-c++ Version 0.0.267
-
-
- - -
-
- -
-
-
- -
-
- -
-
xml-Namensbereichsreferenz
-
-
- - - - - -

-Funktionen

const std::string IDENT ("$Id: mrw-c++-0.0.267 $")
std::string version ()
const std::string WHAT ("#(@) mrw-c++-0.0.267")
-

Dokumentation der Funktionen

- -
-
- - - - - - - - -
const std::string xml::IDENT ("$Id: mrw-c++-0.0.267 $" )
-
-
- -
-
- -
-
- - - - - - - -
std::string xml::version ()
-
-
- -

Definiert in Zeile 11 der Datei version.cxx.

-
                      {
-    return "mrw-c++-0.0.267";
-  }
-
-
-
- -
-
- - - - - - - - -
const std::string xml::WHAT ("#(@) mrw-c++-0.0.267" )
-
-
- -
-
-
-
- - - - diff --git a/doc/html/nav_f.png b/doc/html/nav_f.png deleted file mode 100644 index 1b07a16207e67c95fe2ee17e7016e6d08ac7ac99..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^j6iI`!2~2XGqLUlQfZzpjv*C{Z|{2YIT`Y>1X`Eg z-tTbne1`SITM8Q!Pb(<)UFZ(m>wMzvKZQqKM~~GcZ=A7j<~E6K62>ozFS=cD3)mf8 z9WX0+R&m(l9KUsLdTx4?9~({T__KA%`}olPJ^N;y|F^pHgs_K%!rj~{8>RwnWbkzL Kb6Mw<&;$VTdq1fF diff --git a/doc/html/nav_h.png b/doc/html/nav_h.png deleted file mode 100644 index 01f5fa6a596e36bd12c2d6ceff1b0169fda7e699..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 97 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr8!2~3AUOE6t1`SUa$B+ufw|6&kG8phMJMJ~w va4>Y+bZ&9QY?(VEUPY_cGd9nQ`um^ZSUyYpAAuKhL7F^W{an^LB{Ts5DmojT diff --git a/doc/html/navtree.css b/doc/html/navtree.css deleted file mode 100644 index e46ffcd..0000000 --- a/doc/html/navtree.css +++ /dev/null @@ -1,123 +0,0 @@ -#nav-tree .children_ul { - margin:0; - padding:4px; -} - -#nav-tree ul { - list-style:none outside none; - margin:0px; - padding:0px; -} - -#nav-tree li { - white-space:nowrap; - margin:0px; - padding:0px; -} - -#nav-tree .plus { - margin:0px; -} - -#nav-tree .selected { - background-image: url('tab_a.png'); - background-repeat:repeat-x; - color: #fff; - text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); -} - -#nav-tree img { - margin:0px; - padding:0px; - border:0px; - vertical-align: middle; -} - -#nav-tree a { - text-decoration:none; - padding:0px; - margin:0px; - outline:none; -} - -#nav-tree .label { - margin:0px; - padding:0px; -} - -#nav-tree .label a { - padding:2px; -} - -#nav-tree .selected a { - text-decoration:none; - padding:2px; - margin:0px; - color:#fff; -} - -#nav-tree .children_ul { - margin:0px; - padding:0px; -} - -#nav-tree .item { - margin:0px; - padding:0px; -} - -#nav-tree { - padding: 0px 0px; - background-color: #FAFAFF; - font-size:14px; - overflow:auto; -} - -#doc-content { - overflow:auto; - display:block; - padding:0px; - margin:0px; -} - -#side-nav { - padding:0 6px 0 0; - margin: 0px; - display:block; - position: absolute; - left: 0px; - width: 300px; -} - -.ui-resizable .ui-resizable-handle { - display:block; -} - -.ui-resizable-e { - background:url("ftv2splitbar.png") repeat scroll right center transparent; - cursor:e-resize; - height:100%; - right:0; - top:0; - width:6px; -} - -.ui-resizable-handle { - display:none; - font-size:0.1px; - position:absolute; - z-index:1; -} - -#nav-tree-contents { - margin: 6px 0px 0px 0px; -} - -#nav-tree { - background-image:url('nav_h.png'); - background-repeat:repeat-x; - background-color: #F9FAFC; -} - - - diff --git a/doc/html/navtree.js b/doc/html/navtree.js deleted file mode 100644 index 9fcc470..0000000 --- a/doc/html/navtree.js +++ /dev/null @@ -1,260 +0,0 @@ -var NAVTREE = -[ - [ "Projektdokumentation mrw-c++", "index.html", [ - [ "Liste aller Namensbereiche", "namespaces.html", [ - [ "xml", "namespacexml.html", null ] - ] ], - [ "Elemente eines Namensbereiches", "namespacemembers.html", null ], - [ "Auflistung der Dateien", "files.html", [ - [ "/home/marc/svn/mrw-c++/src/main.cxx", "main_8cxx.html", null ], - [ "/home/marc/svn/mrw-c++/src/version.cxx", "version_8cxx.html", null ] - ] ], - [ "Datei-Elemente", "globals.html", null ] - ] ] -]; - -function createIndent(o,domNode,node,level) -{ - if (node.parentNode && node.parentNode.parentNode) - { - createIndent(o,domNode,node.parentNode,level+1); - } - var imgNode = document.createElement("img"); - if (level==0 && node.childrenData) - { - node.plus_img = imgNode; - node.expandToggle = document.createElement("a"); - node.expandToggle.href = "javascript:void(0)"; - node.expandToggle.onclick = function() - { - if (node.expanded) - { - $(node.getChildrenUL()).slideUp("fast"); - if (node.isLast) - { - node.plus_img.src = node.relpath+"ftv2plastnode.png"; - } - else - { - node.plus_img.src = node.relpath+"ftv2pnode.png"; - } - node.expanded = false; - } - else - { - expandNode(o, node, false); - } - } - node.expandToggle.appendChild(imgNode); - domNode.appendChild(node.expandToggle); - } - else - { - domNode.appendChild(imgNode); - } - if (level==0) - { - if (node.isLast) - { - if (node.childrenData) - { - imgNode.src = node.relpath+"ftv2plastnode.png"; - } - else - { - imgNode.src = node.relpath+"ftv2lastnode.png"; - domNode.appendChild(imgNode); - } - } - else - { - if (node.childrenData) - { - imgNode.src = node.relpath+"ftv2pnode.png"; - } - else - { - imgNode.src = node.relpath+"ftv2node.png"; - domNode.appendChild(imgNode); - } - } - } - else - { - if (node.isLast) - { - imgNode.src = node.relpath+"ftv2blank.png"; - } - else - { - imgNode.src = node.relpath+"ftv2vertline.png"; - } - } - imgNode.border = "0"; -} - -function newNode(o, po, text, link, childrenData, lastNode) -{ - var node = new Object(); - node.children = Array(); - node.childrenData = childrenData; - node.depth = po.depth + 1; - node.relpath = po.relpath; - node.isLast = lastNode; - - node.li = document.createElement("li"); - po.getChildrenUL().appendChild(node.li); - node.parentNode = po; - - node.itemDiv = document.createElement("div"); - node.itemDiv.className = "item"; - - node.labelSpan = document.createElement("span"); - node.labelSpan.className = "label"; - - createIndent(o,node.itemDiv,node,0); - node.itemDiv.appendChild(node.labelSpan); - node.li.appendChild(node.itemDiv); - - var a = document.createElement("a"); - node.labelSpan.appendChild(a); - node.label = document.createTextNode(text); - a.appendChild(node.label); - if (link) - { - a.href = node.relpath+link; - } - else - { - if (childrenData != null) - { - a.className = "nolink"; - a.href = "javascript:void(0)"; - a.onclick = node.expandToggle.onclick; - node.expanded = false; - } - } - - node.childrenUL = null; - node.getChildrenUL = function() - { - if (!node.childrenUL) - { - node.childrenUL = document.createElement("ul"); - node.childrenUL.className = "children_ul"; - node.childrenUL.style.display = "none"; - node.li.appendChild(node.childrenUL); - } - return node.childrenUL; - }; - - return node; -} - -function showRoot() -{ - var headerHeight = $("#top").height(); - var footerHeight = $("#nav-path").height(); - var windowHeight = $(window).height() - headerHeight - footerHeight; - navtree.scrollTo('#selected',0,{offset:-windowHeight/2}); -} - -function expandNode(o, node, imm) -{ - if (node.childrenData && !node.expanded) - { - if (!node.childrenVisited) - { - getNode(o, node); - } - if (imm) - { - $(node.getChildrenUL()).show(); - } - else - { - $(node.getChildrenUL()).slideDown("fast",showRoot); - } - if (node.isLast) - { - node.plus_img.src = node.relpath+"ftv2mlastnode.png"; - } - else - { - node.plus_img.src = node.relpath+"ftv2mnode.png"; - } - node.expanded = true; - } -} - -function getNode(o, po) -{ - po.childrenVisited = true; - var l = po.childrenData.length-1; - for (var i in po.childrenData) - { - var nodeData = po.childrenData[i]; - po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2], - i==l); - } -} - -function findNavTreePage(url, data) -{ - var nodes = data; - var result = null; - for (var i in nodes) - { - var d = nodes[i]; - if (d[1] == url) - { - return new Array(i); - } - else if (d[2] != null) // array of children - { - result = findNavTreePage(url, d[2]); - if (result != null) - { - return (new Array(i).concat(result)); - } - } - } - return null; -} - -function initNavTree(toroot,relpath) -{ - var o = new Object(); - o.toroot = toroot; - o.node = new Object(); - o.node.li = document.getElementById("nav-tree-contents"); - o.node.childrenData = NAVTREE; - o.node.children = new Array(); - o.node.childrenUL = document.createElement("ul"); - o.node.getChildrenUL = function() { return o.node.childrenUL; }; - o.node.li.appendChild(o.node.childrenUL); - o.node.depth = 0; - o.node.relpath = relpath; - - getNode(o, o.node); - - o.breadcrumbs = findNavTreePage(toroot, NAVTREE); - if (o.breadcrumbs == null) - { - o.breadcrumbs = findNavTreePage("index.html",NAVTREE); - } - if (o.breadcrumbs != null && o.breadcrumbs.length>0) - { - var p = o.node; - for (var i in o.breadcrumbs) - { - var j = o.breadcrumbs[i]; - p = p.children[j]; - expandNode(o,p,true); - } - p.itemDiv.className = p.itemDiv.className + " selected"; - p.itemDiv.id = "selected"; - $(window).load(showRoot); - } -} - diff --git a/doc/html/open.png b/doc/html/open.png deleted file mode 100644 index 7b35d2c2c389743089632fe24c3104f2173d97af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 118 zcmeAS@N?(olHy`uVBq!ia0vp^oFL4>1|%O$WD@{Vww^AIAr*{o=Nbw!DDW^(zOibV zl!F8B0?t?i!vld4k#$~0_AX3zElaokn=0) window.location.hash=url.substr(i); - var _preventDefault = function(evt) { evt.preventDefault(); }; - $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault); -} - - diff --git a/doc/html/tab_a.png b/doc/html/tab_a.png deleted file mode 100644 index 2d99ef23fed78c7683f0b5aa803d937060d288c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!Qo)`sjv*C{Z|CmjY;X`^DSv)) z;hc^cTF;t%XWXdwWP5+kt?jQ5uhqKtjd^EY`^^-S;M%tFAj_l)EwVTK)E@1LSD0{e q?a6($SGQTzz1#QBzr0NMKf^0WCX-0bi?u-G89ZJ6T-G@yGywp8?ljB* diff --git a/doc/html/tab_b.png b/doc/html/tab_b.png deleted file mode 100644 index b2c3d2be3c7e518fbca6bb30f571882e72fc506d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!Qk9-Ajv*C{Z|~mbJ)|JfaM8Xd zIP7xAmLwau9@iXhZTrl-TjWj9jM#?{xt`6uU{<)jb9Suc^QnbhJ(o{ib8=j9u0_mE8M7kgF7f<7W7IEf=8(L_qx|g0H;V7iPxm&Q@G7p8W2Kx&iT|YUM=ITC zY<0Qbr;u&AtXD{o@41wH=7&d8=2Z_{M9Tsa=g*t*@A3H$UOlxZk7?f6RUWpx>Fc_L s#LQ{edY3MpIXkMeV^&YV=9fR%8Jv|Kya=#u06K}m)78&qol`;+0RKEt)&Kwi diff --git a/doc/html/tab_s.png b/doc/html/tab_s.png deleted file mode 100644 index 978943ac807718de0e69e5a585a8f0a1e5999285..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^j6kfy!2~3aiye;!QZ1e?jv*C{Z|}b5Yzkm-c<7z3 zq^cq0=~}Z;b(!Zvb5Z%sTRFKGlz1=qOFg;myyu?$r`wZb^irPsN1a)6)TwB0r+)wb zPL25;=adu89?fTK`qDR>$D*)b_WOmdKI;Vst02j(hg8%>k diff --git a/doc/html/tabs.css b/doc/html/tabs.css deleted file mode 100644 index 2192056..0000000 --- a/doc/html/tabs.css +++ /dev/null @@ -1,59 +0,0 @@ -.tabs, .tabs2, .tabs3 { - background-image: url('tab_b.png'); - width: 100%; - z-index: 101; - font-size: 13px; -} - -.tabs2 { - font-size: 10px; -} -.tabs3 { - font-size: 9px; -} - -.tablist { - margin: 0; - padding: 0; - display: table; -} - -.tablist li { - float: left; - display: table-cell; - background-image: url('tab_b.png'); - line-height: 36px; - list-style: none; -} - -.tablist a { - display: block; - padding: 0 20px; - font-weight: bold; - background-image:url('tab_s.png'); - background-repeat:no-repeat; - background-position:right; - color: #283A5D; - text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); - text-decoration: none; - outline: none; -} - -.tabs3 .tablist a { - padding: 0 10px; -} - -.tablist a:hover { - background-image: url('tab_h.png'); - background-repeat:repeat-x; - color: #fff; - text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); - text-decoration: none; -} - -.tablist li.current a { - background-image: url('tab_a.png'); - background-repeat:repeat-x; - color: #fff; - text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); -} diff --git a/doc/html/version_8cxx.html b/doc/html/version_8cxx.html deleted file mode 100644 index ba6b73e..0000000 --- a/doc/html/version_8cxx.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - -Projektdokumentation mrw-c++: /home/marc/svn/mrw-c++/src/version.cxx-Dateireferenz - - - - - - - - - - - -
-
- - - - - - -
-
Projektdokumentation mrw-c++ Version 0.0.267
-
-
- - -
-
- -
-
-
- -
-
- -
-
/home/marc/svn/mrw-c++/src/version.cxx-Dateireferenz
-
-
- -

gehe zum Quellcode dieser Datei

- - - - - - - -

-Namensbereiche

namespace  xml

-Funktionen

const std::string xml::IDENT ("$Id: mrw-c++-0.0.267 $")
std::string xml::version ()
const std::string xml::WHAT ("#(@) mrw-c++-0.0.267")
-

Ausführliche Beschreibung

-
File-ID
$Id$
- -

Definiert in Datei version.cxx.

-
-
- - - - diff --git a/doc/html/version_8cxx_source.html b/doc/html/version_8cxx_source.html deleted file mode 100644 index 73f96d7..0000000 --- a/doc/html/version_8cxx_source.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - -Projektdokumentation mrw-c++: /home/marc/svn/mrw-c++/src/version.cxx Quellcode - - - - - - - - - - - -
-
- - - - - - -
-
Projektdokumentation mrw-c++ Version 0.0.267
-
-
- - -
-
- -
-
-
- -
-
-
-
/home/marc/svn/mrw-c++/src/version.cxx
-
-
-gehe zur Dokumentation dieser Datei
00001 
-00005 //       1         2         3         4         5         6         7         8
-00006 // 45678901234567890123456789012345678901234567890123456789012345678901234567890
-00007 
-00008 #include <string>
-00009 
-00010 namespace xml {
-00011   std::string version() {
-00012     return "mrw-c++-0.0.267";
-00013   }
-00014   const std::string WHAT("#(@) mrw-c++-0.0.267");
-00015   const std::string IDENT("$Id: mrw-c++-0.0.267 $");
-00016 }
-
-
- - - - diff --git a/doc/latex/Makefile b/doc/latex/Makefile deleted file mode 100644 index b58ee11..0000000 --- a/doc/latex/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -all: refman.pdf - -pdf: refman.pdf - -refman.pdf: clean refman.tex - pdflatex refman.tex - makeindex refman.idx - pdflatex refman.tex - latex_count=5 ; \ - while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\ - do \ - echo "Rerunning latex...." ;\ - pdflatex refman.tex ;\ - latex_count=`expr $$latex_count - 1` ;\ - done - - -clean: - rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out refman.pdf diff --git a/doc/latex/doxygen.sty b/doc/latex/doxygen.sty deleted file mode 100644 index 9ae80d9..0000000 --- a/doc/latex/doxygen.sty +++ /dev/null @@ -1,413 +0,0 @@ -\NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{doxygen} - -% Packages used by this style file -\RequirePackage{alltt} -\RequirePackage{array} -\RequirePackage{calc} -\RequirePackage{color} -\RequirePackage{fancyhdr} -\RequirePackage{longtable} -\RequirePackage{verbatim} -\RequirePackage{ifthen} -\RequirePackage[table]{xcolor} - -% Use helvetica font instead of times roman -\RequirePackage{helvet} -\RequirePackage{sectsty} -\RequirePackage{tocloft} -\providecommand{\rmdefault}{phv} -\providecommand{\bfdefault}{bc} - - -% Setup fancy headings -\pagestyle{fancyplain} -\newcommand{\clearemptydoublepage}{% - \newpage{\pagestyle{empty}\cleardoublepage}% -} -\renewcommand{\sectionmark}[1]{% - \markright{\thesection\ #1}% -} -\fancyhead[LE]{\fancyplain{}{\bfseries\thepage}} -\fancyhead[CE]{\fancyplain{}{}} -\fancyhead[RE]{\fancyplain{}{\bfseries\leftmark}} -\fancyhead[LO]{\fancyplain{}{\bfseries\rightmark}} -\fancyhead[CO]{\fancyplain{}{}} -\fancyhead[RO]{\fancyplain{}{\bfseries\thepage}} -\fancyfoot[LE]{\fancyplain{}{}} -\fancyfoot[CE]{\fancyplain{}{}} -\fancyfoot[RE]{\fancyplain{}{\bfseries\scriptsize Erzeugt am Sat Dec 10 2011 10:17:12 für Projektdokumentation mrw-\/c++ von Doxygen }} -\fancyfoot[LO]{\fancyplain{}{\bfseries\scriptsize Erzeugt am Sat Dec 10 2011 10:17:12 für Projektdokumentation mrw-\/c++ von Doxygen }} -\fancyfoot[CO]{\fancyplain{}{}} -\fancyfoot[RO]{\fancyplain{}{}} -%---------- Internal commands used in this style file ---------------- - -% Generic environment used by all paragraph-based environments defined -% below. Note that the command \title{...} needs to be defined inside -% those environments! -\newenvironment{DoxyDesc}[1]{% - \begin{list}{}% - {% - \settowidth{\labelwidth}{40pt}% - \setlength{\leftmargin}{\labelwidth}% - \setlength{\parsep}{0pt}% - \setlength{\itemsep}{-4pt}% - \renewcommand{\makelabel}{\entrylabel}% - }% - \item[#1]% -}{% - \end{list}% -} - -%---------- Commands used by doxygen LaTeX output generator ---------- - -% Used by
 ... 
-\newenvironment{DoxyPre}{% - \small% - \begin{alltt}% -}{% - \end{alltt}% - \normalsize% -} - -% Used by @code ... @endcode -\newenvironment{DoxyCode}{% - \footnotesize% - \verbatim% -}{% - \endverbatim% - \normalsize% -} - -% Used by @example, @include, @includelineno and @dontinclude -\newenvironment{DoxyCodeInclude}{% - \DoxyCode% -}{% - \endDoxyCode% -} - -% Used by @verbatim ... @endverbatim -\newenvironment{DoxyVerb}{% - \footnotesize% - \verbatim% -}{% - \endverbatim% - \normalsize% -} - -% Used by @verbinclude -\newenvironment{DoxyVerbInclude}{% - \DoxyVerb% -}{% - \endDoxyVerb% -} - -% Used by numbered lists (using '-#' or
    ...
) -\newenvironment{DoxyEnumerate}{% - \enumerate% -}{% - \endenumerate% -} - -% Used by bullet lists (using '-', @li, @arg, or
    ...
) -\newenvironment{DoxyItemize}{% - \itemize% -}{% - \enditemize% -} - -% Used by description lists (using
...
) -\newenvironment{DoxyDescription}{% - \description% -}{% - \enddescription% -} - -% Used by @image, @dotfile, and @dot ... @enddot -% (only if caption is specified) -\newenvironment{DoxyImage}{% - \begin{figure}[H]% - \begin{center}% -}{% - \end{center}% - \end{figure}% -} - -% Used by @image, @dotfile, @dot ... @enddot, and @msc ... @endmsc -% (only if no caption is specified) -\newenvironment{DoxyImageNoCaption}{% -}{% -} - -% Used by @attention -\newenvironment{DoxyAttention}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @author and @authors -\newenvironment{DoxyAuthor}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @date -\newenvironment{DoxyDate}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @invariant -\newenvironment{DoxyInvariant}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @note -\newenvironment{DoxyNote}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @post -\newenvironment{DoxyPostcond}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @pre -\newenvironment{DoxyPrecond}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @remark -\newenvironment{DoxyRemark}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @return -\newenvironment{DoxyReturn}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @since -\newenvironment{DoxySince}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @see -\newenvironment{DoxySeeAlso}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @version -\newenvironment{DoxyVersion}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @warning -\newenvironment{DoxyWarning}[1]{% - \begin{DoxyDesc}{#1}% -}{% - \end{DoxyDesc}% -} - -% Used by @internal -\newenvironment{DoxyInternal}[1]{% - \paragraph*{#1}% -}{% -} - -% Used by @par and @paragraph -\newenvironment{DoxyParagraph}[1]{% - \begin{list}{}% - {% - \settowidth{\labelwidth}{40pt}% - \setlength{\leftmargin}{\labelwidth}% - \setlength{\parsep}{0pt}% - \setlength{\itemsep}{-4pt}% - \renewcommand{\makelabel}{\entrylabel}% - }% - \item[#1]% -}{% - \end{list}% -} - -% Used by parameter lists -\newenvironment{DoxyParams}[2][]{% - \begin{DoxyDesc}{#2}% - \begin{description}% - \item[] \hspace{\fill} \vspace{-25pt}% - \definecolor{tableShade}{HTML}{F8F8F8}% - \rowcolors{1}{white}{tableShade}% - \arrayrulecolor{gray}% - \setlength{\tabcolsep}{0.01\textwidth}% - \ifthenelse{\equal{#1}{}} - {\begin{longtable}{|>{\raggedleft\hspace{0pt}}p{0.15\textwidth}|% - p{0.87\textwidth}|}}% - {\ifthenelse{\equal{#1}{1}}% - {\begin{longtable}{|>{\centering}p{0.10\textwidth}|% - >{\raggedleft\hspace{0pt}}p{0.15\textwidth}|% - p{0.75\textwidth}|}}% - {\begin{longtable}{|>{\centering}p{0.10\textwidth}|% - >{\centering\hspace{0pt}}p{0.15\textwidth}|% - >{\raggedleft\hspace{0pt}}p{0.15\textwidth}|% - p{0.58\textwidth}|}}% - }\hline% -}{% - \end{longtable}% - \end{description}% - \end{DoxyDesc}% -} - -% is used for parameters within a detailed function description -\newenvironment{DoxyParamCaption}{% - \renewcommand{\item}[2][]{##1 {\em ##2}}% - }{% -} - -% Used by return value lists -\newenvironment{DoxyRetVals}[1]{% - \begin{DoxyDesc}{#1}% - \begin{description}% - \item[] \hspace{\fill} \vspace{-25pt}% - \definecolor{tableShade}{HTML}{F8F8F8}% - \rowcolors{1}{white}{tableShade}% - \arrayrulecolor{gray}% - \setlength{\tabcolsep}{0.01\textwidth}% - \begin{longtable}{|>{\raggedleft\hspace{0pt}}p{0.25\textwidth}|% - p{0.77\textwidth}|}% - \hline% -}{% - \end{longtable}% - \end{description}% - \end{DoxyDesc}% -} - -% Used by exception lists -\newenvironment{DoxyExceptions}[1]{% - \begin{DoxyDesc}{#1}% - \begin{description}% - \item[] \hspace{\fill} \vspace{-25pt}% - \definecolor{tableShade}{HTML}{F8F8F8}% - \rowcolors{1}{white}{tableShade}% - \arrayrulecolor{gray}% - \setlength{\tabcolsep}{0.01\textwidth}% - \begin{longtable}{|>{\raggedleft\hspace{0pt}}p{0.25\textwidth}|% - p{0.77\textwidth}|}% - \hline% -}{% - \end{longtable}% - \end{description}% - \end{DoxyDesc}% -} - -% Used by template parameter lists -\newenvironment{DoxyTemplParams}[1]{% - \begin{DoxyDesc}{#1}% - \begin{description}% - \item[] \hspace{\fill} \vspace{-25pt}% - \definecolor{tableShade}{HTML}{F8F8F8}% - \rowcolors{1}{white}{tableShade}% - \arrayrulecolor{gray}% - \setlength{\tabcolsep}{0.01\textwidth}% - \begin{longtable}{|>{\raggedleft\hspace{0pt}}p{0.25\textwidth}|% - p{0.77\textwidth}|}% - \hline% -}{% - \end{longtable}% - \end{description}% - \end{DoxyDesc}% -} - -\newcommand{\doxyref}[3]{\textbf{#1} (\textnormal{#2}\,\pageref{#3})} -\newenvironment{DoxyCompactList} -{\begin{list}{}{ - \setlength{\leftmargin}{0.5cm} - \setlength{\itemsep}{0pt} - \setlength{\parsep}{0pt} - \setlength{\topsep}{0pt} - \renewcommand{\makelabel}{\hfill}}} -{\end{list}} -\newenvironment{DoxyCompactItemize} -{ - \begin{itemize} - \setlength{\itemsep}{-3pt} - \setlength{\parsep}{0pt} - \setlength{\topsep}{0pt} - \setlength{\partopsep}{0pt} -} -{\end{itemize}} -\newcommand{\PBS}[1]{\let\temp=\\#1\let\\=\temp} -\newlength{\tmplength} -\newenvironment{TabularC}[1] -{ -\setlength{\tmplength} - {\linewidth/(#1)-\tabcolsep*2-\arrayrulewidth*(#1+1)/(#1)} - \par\begin{tabular*}{\linewidth} - {*{#1}{|>{\PBS\raggedright\hspace{0pt}}p{\the\tmplength}}|} -} -{\end{tabular*}\par} -\newcommand{\entrylabel}[1]{ - {\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\vspace{1.5\baselineskip}}}} -\newenvironment{Desc} -{\begin{list}{} - { - \settowidth{\labelwidth}{40pt} - \setlength{\leftmargin}{\labelwidth} - \setlength{\parsep}{0pt} - \setlength{\itemsep}{-4pt} - \renewcommand{\makelabel}{\entrylabel} - } -} -{\end{list}} -\newenvironment{Indent} - {\begin{list}{}{\setlength{\leftmargin}{0.5cm}} - \item[]\ignorespaces} - {\unskip\end{list}} -\setlength{\parindent}{0cm} -\setlength{\parskip}{0.2cm} -\addtocounter{secnumdepth}{2} -\usepackage[T1]{fontenc} -\makeatletter -\renewcommand{\paragraph}{\@startsection{paragraph}{4}{0ex}% - {-1.0ex}% - {1.0ex}% - {\usefont{OT1}{phv}{bc}{n}\color{darkgray}}} -\renewcommand{\subparagraph}{\@startsection{subparagraph}{5}{0ex}% - {-1.0ex}% - {1.0ex}% - {\usefont{OT1}{phv}{bc}{n}\color{darkgray}}} -\makeatother -\allsectionsfont{\usefont{OT1}{phv}{bc}{n}\selectfont\color{darkgray}} -\stepcounter{secnumdepth} -\stepcounter{tocdepth} -\definecolor{comment}{rgb}{0.5,0.0,0.0} -\definecolor{keyword}{rgb}{0.0,0.5,0.0} -\definecolor{keywordtype}{rgb}{0.38,0.25,0.125} -\definecolor{keywordflow}{rgb}{0.88,0.5,0.0} -\definecolor{preprocessor}{rgb}{0.5,0.38,0.125} -\definecolor{stringliteral}{rgb}{0.0,0.125,0.25} -\definecolor{charliteral}{rgb}{0.0,0.5,0.5} -\definecolor{vhdldigit}{rgb}{1.0,0.0,1.0} -\definecolor{vhdlkeyword}{rgb}{0.43,0.0,0.43} -\definecolor{vhdllogic}{rgb}{1.0,0.0,0.0} -\definecolor{vhdlchar}{rgb}{0.0,0.0,0.0} diff --git a/doc/latex/files.tex b/doc/latex/files.tex deleted file mode 100644 index 0d056ca..0000000 --- a/doc/latex/files.tex +++ /dev/null @@ -1,5 +0,0 @@ -\subsection{Auflistung der Dateien} -Hier folgt die Aufzählung aller Dateien mit einer Kurzbeschreibung:\begin{DoxyCompactList} -\item\contentsline{section}{/home/marc/svn/mrw-\/c++/src/\hyperlink{main_8cxx}{main.cxx} }{\pageref{main_8cxx}}{} -\item\contentsline{section}{/home/marc/svn/mrw-\/c++/src/\hyperlink{version_8cxx}{version.cxx} }{\pageref{version_8cxx}}{} -\end{DoxyCompactList} diff --git a/doc/latex/main_8cxx.tex b/doc/latex/main_8cxx.tex deleted file mode 100644 index 5a4aa40..0000000 --- a/doc/latex/main_8cxx.tex +++ /dev/null @@ -1,47 +0,0 @@ -\hypertarget{main_8cxx}{ -\subsection{/home/marc/svn/mrw-\/c++/src/main.cxx-\/Dateireferenz} -\label{main_8cxx}\index{/home/marc/svn/mrw-\/c++/src/main.cxx@{/home/marc/svn/mrw-\/c++/src/main.cxx}} -} -\subsubsection*{Funktionen} -\begin{DoxyCompactItemize} -\item -int \hyperlink{main_8cxx_a1c03069360f1f90a556eb537e0ff8a72}{main} (int argv, char $\ast$$\ast$argc) -\end{DoxyCompactItemize} - - -\subsubsection{Ausführliche Beschreibung} -\begin{DoxyParagraph}{File-\/ID} - -\end{DoxyParagraph} -\begin{DoxyParagraph}{Id:} -\hyperlink{main_8cxx}{main.cxx} 9 2009-\/04-\/02 12:54:44Z marwae -\end{DoxyParagraph} - - -Definiert in Datei \hyperlink{main_8cxx_source}{main.cxx}. - - - -\subsubsection{Dokumentation der Funktionen} -\hypertarget{main_8cxx_a1c03069360f1f90a556eb537e0ff8a72}{ -\index{main.cxx@{main.cxx}!main@{main}} -\index{main@{main}!main.cxx@{main.cxx}} -\paragraph[{main}]{\setlength{\rightskip}{0pt plus 5cm}int main ( -\begin{DoxyParamCaption} -\item[{int}]{argv, } -\item[{char $\ast$$\ast$}]{argc} -\end{DoxyParamCaption} -)}} -\label{main_8cxx_a1c03069360f1f90a556eb537e0ff8a72} - - -Definiert in Zeile 10 der Datei main.cxx. - - -\begin{DoxyCode} - { - } catch (...) { - // unexpected exception - just terminate - return 1; - } -\end{DoxyCode} diff --git a/doc/latex/namespaces.tex b/doc/latex/namespaces.tex deleted file mode 100644 index 1208319..0000000 --- a/doc/latex/namespaces.tex +++ /dev/null @@ -1,4 +0,0 @@ -\subsection{Liste aller Namensbereiche} -Liste aller Namensbereiche mit Kurzbeschreibung:\begin{DoxyCompactList} -\item\contentsline{section}{\hyperlink{namespacexml}{xml} }{\pageref{namespacexml}}{} -\end{DoxyCompactList} diff --git a/doc/latex/namespacexml.tex b/doc/latex/namespacexml.tex deleted file mode 100644 index 784c2b6..0000000 --- a/doc/latex/namespacexml.tex +++ /dev/null @@ -1,53 +0,0 @@ -\hypertarget{namespacexml}{ -\subsection{xml-\/Namensbereichsreferenz} -\label{namespacexml}\index{xml@{xml}} -} -\subsubsection*{Funktionen} -\begin{DoxyCompactItemize} -\item -const std::string \hyperlink{namespacexml_a2cc63e4a6ec47ca21a8a548c653ccb27}{IDENT} (\char`\"{}\$Id: mrw-\/c++-\/0.0.267 \$\char`\"{}) -\item -std::string \hyperlink{namespacexml_a6fc15802357a281e4520823cf5768684}{version} () -\item -const std::string \hyperlink{namespacexml_af1c296a46e71f9a58e904129108cb4e1}{WHAT} (\char`\"{}\#(@) mrw-\/c++-\/0.0.267\char`\"{}) -\end{DoxyCompactItemize} - - -\subsubsection{Dokumentation der Funktionen} -\hypertarget{namespacexml_a2cc63e4a6ec47ca21a8a548c653ccb27}{ -\index{xml@{xml}!IDENT@{IDENT}} -\index{IDENT@{IDENT}!xml@{xml}} -\paragraph[{IDENT}]{\setlength{\rightskip}{0pt plus 5cm}const std::string xml::IDENT ( -\begin{DoxyParamCaption} -\item[{\char`\"{}\$Id: mrw-\/c++-\/0.0.267 \$\char`\"{}}]{} -\end{DoxyParamCaption} -)}} -\label{namespacexml_a2cc63e4a6ec47ca21a8a548c653ccb27} -\hypertarget{namespacexml_a6fc15802357a281e4520823cf5768684}{ -\index{xml@{xml}!version@{version}} -\index{version@{version}!xml@{xml}} -\paragraph[{version}]{\setlength{\rightskip}{0pt plus 5cm}std::string xml::version ( -\begin{DoxyParamCaption} -{} -\end{DoxyParamCaption} -)}} -\label{namespacexml_a6fc15802357a281e4520823cf5768684} - - -Definiert in Zeile 11 der Datei version.cxx. - - -\begin{DoxyCode} - { - return "mrw-c++-0.0.267"; - } -\end{DoxyCode} -\hypertarget{namespacexml_af1c296a46e71f9a58e904129108cb4e1}{ -\index{xml@{xml}!WHAT@{WHAT}} -\index{WHAT@{WHAT}!xml@{xml}} -\paragraph[{WHAT}]{\setlength{\rightskip}{0pt plus 5cm}const std::string xml::WHAT ( -\begin{DoxyParamCaption} -\item[{\char`\"{}\#(@) mrw-\/c++-\/0.0.267\char`\"{}}]{} -\end{DoxyParamCaption} -)}} -\label{namespacexml_af1c296a46e71f9a58e904129108cb4e1} diff --git a/doc/latex/refman.tex b/doc/latex/refman.tex deleted file mode 100644 index 0ebda9c..0000000 --- a/doc/latex/refman.tex +++ /dev/null @@ -1,66 +0,0 @@ -\batchmode -\documentclass[a4paper]{article} -\usepackage{makeidx} -\usepackage{graphicx} -\usepackage{multicol} -\usepackage{float} -\usepackage{listings} -\usepackage{color} -\usepackage{ifthen} -\usepackage[table]{xcolor} -\usepackage{textcomp} -\usepackage{alltt} -\usepackage{ifpdf} -\ifpdf -\usepackage[pdftex, - pagebackref=true, - colorlinks=true, - linkcolor=blue, - unicode - ]{hyperref} -\else -\usepackage[ps2pdf, - pagebackref=true, - colorlinks=true, - linkcolor=blue, - unicode - ]{hyperref} -\usepackage{pspicture} -\fi -\usepackage[utf8]{inputenc} -\usepackage[ngerman]{babel} - -\usepackage{mathptmx} -\usepackage[scaled=.90]{helvet} -\usepackage{courier} -\usepackage{sectsty} -\usepackage[titles]{tocloft} -\usepackage{doxygen} -\lstset{language=C++,inputencoding=utf8,basicstyle=\footnotesize,breaklines=true,breakatwhitespace=true,tabsize=2,numbers=left } -\makeindex -\setcounter{tocdepth}{3} -\renewcommand{\footrulewidth}{0.4pt} -\renewcommand{\familydefault}{\sfdefault} -\begin{document} -\hypersetup{pageanchor=false} -\begin{titlepage} -\vspace*{7cm} -\begin{center} -{\Large Projektdokumentation mrw-\/c++ \\[1ex]\large Version 0.0.267 }\\ -\vspace*{1cm} -{\large Erzeugt von Doxygen 1.7.4}\\ -\vspace*{0.5cm} -{\small Sat Dec 10 2011 10:17:12}\\ -\end{center} -\end{titlepage} -\pagenumbering{roman} -\tableofcontents -\pagenumbering{arabic} -\hypersetup{pageanchor=true} -\section{Dokumentation der Namensbereiche} -\input{namespacexml} -\section{Datei-\/Dokumentation} -\input{main_8cxx} -\input{version_8cxx} -\printindex -\end{document} diff --git a/doc/latex/version_8cxx.tex b/doc/latex/version_8cxx.tex deleted file mode 100644 index 24761c6..0000000 --- a/doc/latex/version_8cxx.tex +++ /dev/null @@ -1,28 +0,0 @@ -\hypertarget{version_8cxx}{ -\subsection{/home/marc/svn/mrw-\/c++/src/version.cxx-\/Dateireferenz} -\label{version_8cxx}\index{/home/marc/svn/mrw-\/c++/src/version.cxx@{/home/marc/svn/mrw-\/c++/src/version.cxx}} -} -\subsubsection*{Namensbereiche} -\begin{DoxyCompactItemize} -\item -namespace \hyperlink{namespacexml}{xml} -\end{DoxyCompactItemize} -\subsubsection*{Funktionen} -\begin{DoxyCompactItemize} -\item -const std::string \hyperlink{namespacexml_a2cc63e4a6ec47ca21a8a548c653ccb27}{xml::IDENT} (\char`\"{}\$Id: mrw-\/c++-\/0.0.267 \$\char`\"{}) -\item -std::string \hyperlink{namespacexml_a6fc15802357a281e4520823cf5768684}{xml::version} () -\item -const std::string \hyperlink{namespacexml_af1c296a46e71f9a58e904129108cb4e1}{xml::WHAT} (\char`\"{}\#(@) mrw-\/c++-\/0.0.267\char`\"{}) -\end{DoxyCompactItemize} - - -\subsubsection{Ausführliche Beschreibung} -\begin{DoxyParagraph}{File-\/ID} -\$Id\$ -\end{DoxyParagraph} - - -Definiert in Datei \hyperlink{version_8cxx_source}{version.cxx}. - diff --git a/doc/makefile b/doc/makefile index bacd96a..79c65dd 100644 --- a/doc/makefile +++ b/doc/makefile @@ -48,14 +48,15 @@ DIST_SOURCES = DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = ${SHELL} /home/marc/svn/mrw-c++/missing --run aclocal-1.11 AMTAR = ${SHELL} /home/marc/svn/mrw-c++/missing --run tar -AM_CPPFLAGS = -DPACKAGEVERSION='"0.0.267"' -DPACKAGENAME='"mrw-c++"' +AM_CPPFLAGS = -DPACKAGEVERSION='"4.0.269"' -DPACKAGENAME='"mrw-c++"' AM_CXXFLAGS = AR = ar AUTOCONF = ${SHELL} /home/marc/svn/mrw-c++/missing --run autoconf AUTOHEADER = ${SHELL} /home/marc/svn/mrw-c++/missing --run autoheader AUTOMAKE = ${SHELL} /home/marc/svn/mrw-c++/missing --run automake-1.11 AWK = gawk -BUILDDATE = 10.12.2011/10.17 +BOOST_THREAD_LIB = -lboost_thread +BUILDDATE = 11.12.2011/12.12 CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 @@ -70,7 +71,7 @@ CXXDEPMODE = depmode=gcc3 CXXFLAGS = CYGPATH_W = echo DATADIR = /usr/local/share -DEFS = -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DDATADIR=\"/usr/local/share\" -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" +DEFS = -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DDATADIR=\"/usr/local/share\" -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DEMANGLE_H=1 -DNO_LTDL=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 DEPDIR = .deps DLLTOOL = false DOC_DIR = doc @@ -84,6 +85,7 @@ EXEEXT = FGREP = /bin/grep -F GREP = /bin/grep HAVE_DOT = NO +HAVE_DOXYGEN = NO HOME = /home/marc INSTALL = /usr/bin/install -c INSTALL_DATA = ${INSTALL} -m 644 @@ -92,15 +94,16 @@ INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -m elf_x86_64 LDFLAGS = -LEAST = 267 +LEAST = 269 LIBOBJS = -LIBS = +LIBS = -lbfd -liberty_pic LIBTOOL = $(SHELL) $(top_builddir)/libtool -LIB_VERSION = 0:267:0 +LIB_VERSION = 4:269:0 LIPO = LN_S = ln -s LTLIBOBJS = -MAJOR = 0 +MAINT = # +MAJOR = 4 MAKEINFO = ${SHELL} /home/marc/svn/mrw-c++/missing --run makeinfo MANIFEST_TOOL = : MINOR = 0 @@ -130,9 +133,9 @@ SHELL = /bin/bash SRCDIR = . SRC_DIR = src STRIP = strip -THREADS = +THREADS = -pthread -D_MT TST_DIR = test -VERSION = 0.0.267 +VERSION = 4.0.269 abs_builddir = /home/marc/svn/mrw-c++/doc abs_srcdir = /home/marc/svn/mrw-c++/doc abs_top_builddir = /home/marc/svn/mrw-c++ @@ -195,14 +198,14 @@ deps = ${top_srcdir}/COPYING ${top_srcdir}/README \ ${top_srcdir}/INSTALL ${top_srcdir}/NEWS ${top_srcdir}/ChangeLog # cd latex && make -# mv latex/refman.pdf mrw-c++-0.0.267.pdf -CLEANFILES = doxygen.errors mrw-c++-0.0.267.pdf +# mv latex/refman.pdf mrw-c++-4.0.269.pdf +CLEANFILES = doxygen.errors mrw-c++-4.0.269.pdf DISTCLEANFILES = mrw-c++.doxytag MAINTAINERCLEANFILES = makefile.in all: all-am .SUFFIXES: -$(srcdir)/makefile.in: $(srcdir)/makefile.am $(am__configure_deps) +$(srcdir)/makefile.in: # $(srcdir)/makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ @@ -227,9 +230,9 @@ makefile: $(srcdir)/makefile.in $(top_builddir)/config.status $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(top_srcdir)/configure: $(am__configure_deps) +$(top_srcdir)/configure: # $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) +$(ACLOCAL_M4): # $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps): doxyfile: $(top_builddir)/config.status $(srcdir)/doxyfile.in diff --git a/src/autofunctiontracelog4cxx.cxx b/src/autofunctiontracelog4cxx.cxx index 119d457..f024a69 100644 --- a/src/autofunctiontracelog4cxx.cxx +++ b/src/autofunctiontracelog4cxx.cxx @@ -203,12 +203,12 @@ extern "C" void __cyg_profile_func_enter(void *this_fn, void*) { if (hierarchy=="") hierarchy = "global"; std::string name("mrw.fn."+hierarchy); log4cxx::Logger* logger - (log4cxx::Logger::getLogger(log4cxx::String(name.begin(), name.end()))); + (log4cxx::Logger::getLogger(log4cxx::LogString(name.begin(), name.end()))); if (logger->isDebugEnabled()) { - std::basic_ostringstream ss; + std::basic_ostringstream ss; ss<forcedLog(MRW_LEVEL_DEBUG, ss.str(), MRW_LOG4CXX_LOCATION); } @@ -244,12 +244,12 @@ extern "C" void __cyg_profile_func_exit(void *this_fn, void*) { if (hierarchy=="") hierarchy = "global"; std::string name("mrw.fn."+hierarchy); log4cxx::Logger* logger - (log4cxx::Logger::getLogger(log4cxx::String(name.begin(), name.end()))); + (log4cxx::Logger::getLogger(log4cxx::LogString(name.begin(), name.end()))); if (logger->isDebugEnabled()) { - std::basic_ostringstream ss; + std::basic_ostringstream ss; ss<forcedLog(MRW_LEVEL_DEBUG, ss.str(), MRW_LOG4CXX_LOCATION); } diff --git a/src/makefile b/src/makefile deleted file mode 100644 index bfa75d2..0000000 --- a/src/makefile +++ /dev/null @@ -1,498 +0,0 @@ -# makefile.in generated by automake 1.11.1 from makefile.am. -# src/makefile. Generated from makefile.in by configure. - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - - - - - -pkgdatadir = $(datadir)/mrw-c++ -pkgincludedir = $(includedir)/mrw-c++ -pkglibdir = $(libdir)/mrw-c++ -pkglibexecdir = $(libexecdir)/mrw-c++ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = x86_64-unknown-linux-gnu -host_triplet = x86_64-unknown-linux-gnu -#am__append_1 = -I/opt/local/include -subdir = src -DIST_COMMON = $(include_HEADERS) $(srcdir)/${PACKAGENAME}.pc.in \ - $(srcdir)/makefile.am $(srcdir)/makefile.in \ - $(srcdir)/version.cxx.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.in -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = version.cxx ${PACKAGENAME}.pc -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__installdirs = "$(DESTDIR)$(pkgconfigdir)" \ - "$(DESTDIR)$(pkgconfig2dir)" "$(DESTDIR)$(includedir)" -DATA = $(pkgconfig_DATA) $(pkgconfig2_DATA) -HEADERS = $(include_HEADERS) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = ${SHELL} /home/marc/svn/mrw-c++/missing --run aclocal-1.11 -AMTAR = ${SHELL} /home/marc/svn/mrw-c++/missing --run tar -AM_CPPFLAGS = -DPACKAGEVERSION='"0.0.267"' -DPACKAGENAME='"mrw-c++"' $(am__append_1) -AM_CXXFLAGS = -AR = ar -AUTOCONF = ${SHELL} /home/marc/svn/mrw-c++/missing --run autoconf -AUTOHEADER = ${SHELL} /home/marc/svn/mrw-c++/missing --run autoheader -AUTOMAKE = ${SHELL} /home/marc/svn/mrw-c++/missing --run automake-1.11 -AWK = gawk -BUILDDATE = 10.12.2011/10.17 -CC = gcc -CCDEPMODE = depmode=gcc3 -CFLAGS = -g -O2 -CPP = gcc -E -CPPFLAGS = -CPPUNIT_CFLAGS = -CPPUNIT_CONFIG = /usr/bin/cppunit-config -CPPUNIT_LIBS = -lcppunit -ldl -CXX = g++ -CXXCPP = g++ -E -CXXDEPMODE = depmode=gcc3 -CXXFLAGS = -CYGPATH_W = echo -DATADIR = /usr/local/share -DEFS = -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DDATADIR=\"/usr/local/share\" -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DEPDIR = .deps -DLLTOOL = false -DOC_DIR = doc -DSYMUTIL = -DUMPBIN = -ECHO_C = -ECHO_N = -n -ECHO_T = -EGREP = /bin/grep -E -EXEEXT = -FGREP = /bin/grep -F -GREP = /bin/grep -HAVE_DOT = NO -HOME = /home/marc -INSTALL = /usr/bin/install -c -INSTALL_DATA = ${INSTALL} -m 644 -INSTALL_PROGRAM = ${INSTALL} -INSTALL_SCRIPT = ${INSTALL} -INSTALL_STRIP_PROGRAM = $(install_sh) -c -s -LD = /usr/bin/ld -m elf_x86_64 -LDFLAGS = -LEAST = 267 -LIBOBJS = -LIBS = -LIBTOOL = $(SHELL) $(top_builddir)/libtool -LIB_VERSION = 0:267:0 -LIPO = -LN_S = ln -s -LTLIBOBJS = -MAJOR = 0 -MAKEINFO = ${SHELL} /home/marc/svn/mrw-c++/missing --run makeinfo -MANIFEST_TOOL = : -MINOR = 0 -MKDIR_P = /bin/mkdir -p -NM = /usr/bin/nm -B -NMEDIT = -OBJDUMP = objdump -OBJEXT = o -OTOOL = -OTOOL64 = -PACKAGE = mrw-c++ -PACKAGENAME = mrw-c++ -PACKAGE_BUGREPORT = -PACKAGE_NAME = -PACKAGE_STRING = -PACKAGE_TARNAME = -PACKAGE_URL = -PACKAGE_VERSION = -PATH_SEPARATOR = : -PKG_CONFIG = /usr/bin/pkg-config -PKG_CONFIG_LIBDIR = -PKG_CONFIG_PATH = -RANLIB = ranlib -SED = /bin/sed -SET_MAKE = -SHELL = /bin/bash -SRCDIR = . -SRC_DIR = src -STRIP = strip -THREADS = -TST_DIR = test -VERSION = 0.0.267 -abs_builddir = /home/marc/svn/mrw-c++/src -abs_srcdir = /home/marc/svn/mrw-c++/src -abs_top_builddir = /home/marc/svn/mrw-c++ -abs_top_srcdir = /home/marc/svn/mrw-c++ -ac_ct_AR = ar -ac_ct_CC = gcc -ac_ct_CXX = g++ -ac_ct_DUMPBIN = -am__include = include -am__leading_dot = . -am__quote = -am__tar = ${AMTAR} chof - "$$tardir" -am__untar = ${AMTAR} xf - -bindir = ${exec_prefix}/bin -build = x86_64-unknown-linux-gnu -build_alias = -build_cpu = x86_64 -build_os = linux-gnu -build_vendor = unknown -builddir = . -datadir = ${datarootdir} -datarootdir = ${prefix}/share -docdir = ${datarootdir}/doc/${PACKAGE} -dvidir = ${docdir} -exec_prefix = ${prefix} -have_dot = yes -have_doxygen = yes -host = x86_64-unknown-linux-gnu -host_alias = -host_cpu = x86_64 -host_os = linux-gnu -host_vendor = unknown -htmldir = ${docdir} -includedir = ${prefix}/include -infodir = ${datarootdir}/info -install_sh = ${SHELL} /home/marc/svn/mrw-c++/install-sh -libdir = ${exec_prefix}/lib -libexecdir = ${exec_prefix}/libexec -localedir = ${datarootdir}/locale -localstatedir = ${prefix}/var -mandir = ${datarootdir}/man -mkdir_p = /bin/mkdir -p -oldincludedir = /usr/include -pdfdir = ${docdir} -prefix = /usr/local -program_transform_name = s,x,x, -psdir = ${docdir} -sbindir = ${exec_prefix}/sbin -sharedstatedir = ${prefix}/com -srcdir = . -sysconfdir = ${prefix}/etc -target_alias = -top_build_prefix = ../ -top_builddir = .. -top_srcdir = .. -include_HEADERS = -# -I/Library/OpenSC/include -#AM_LDFLAGS = -L/opt/local/lib -# -F/System/Library/Frameworks/PCSC.framework -# AM_CPPFLAGS += -I/usr/include/PCSC -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = mrw-c++.pc -pkgconfig2dir = $(datarootdir)/pkgconfig -pkgconfig2_DATA = $(pkgconfig_DATA) -EXTRA_DIST = $(pkgconfig_DATA).in $(shell ls -1 *.doc) -libmrw-c++_la_LIBADD = -# libmrw-c++_la_LIBADD += -lpcsclite -libmrw-c++_LDFLAGS = -version-info ${LIB_VERSION} -CLEANFILES = -DISTCLEANFILES = $(pkgconfig_DATA) -MAINTAINERCLEANFILES = makefile.in -all: all-am - -.SUFFIXES: -$(srcdir)/makefile.in: $(srcdir)/makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu src/makefile -.PRECIOUS: makefile -makefile: $(srcdir)/makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -version.cxx: $(top_builddir)/config.status $(srcdir)/version.cxx.in - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ -${PACKAGENAME}.pc: $(top_builddir)/config.status $(srcdir)/${PACKAGENAME}.pc.in - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-pkgconfigDATA: $(pkgconfig_DATA) - @$(NORMAL_INSTALL) - test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" - @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \ - done - -uninstall-pkgconfigDATA: - @$(NORMAL_UNINSTALL) - @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - echo " ( cd '$(DESTDIR)$(pkgconfigdir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(pkgconfigdir)" && rm -f $$files -install-pkgconfig2DATA: $(pkgconfig2_DATA) - @$(NORMAL_INSTALL) - test -z "$(pkgconfig2dir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfig2dir)" - @list='$(pkgconfig2_DATA)'; test -n "$(pkgconfig2dir)" || list=; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfig2dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfig2dir)" || exit $$?; \ - done - -uninstall-pkgconfig2DATA: - @$(NORMAL_UNINSTALL) - @list='$(pkgconfig2_DATA)'; test -n "$(pkgconfig2dir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - echo " ( cd '$(DESTDIR)$(pkgconfig2dir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(pkgconfig2dir)" && rm -f $$files -install-includeHEADERS: $(include_HEADERS) - @$(NORMAL_INSTALL) - test -z "$(includedir)" || $(MKDIR_P) "$(DESTDIR)$(includedir)" - @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(includedir)'"; \ - $(INSTALL_HEADER) $$files "$(DESTDIR)$(includedir)" || exit $$?; \ - done - -uninstall-includeHEADERS: - @$(NORMAL_UNINSTALL) - @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - echo " ( cd '$(DESTDIR)$(includedir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(includedir)" && rm -f $$files -tags: TAGS -TAGS: - -ctags: CTAGS -CTAGS: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: makefile $(DATA) $(HEADERS) -installdirs: - for dir in "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(pkgconfig2dir)" "$(DESTDIR)$(includedir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - `test -z '$(STRIP)' || \ - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." - -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-includeHEADERS install-pkgconfig2DATA \ - install-pkgconfigDATA - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-includeHEADERS uninstall-pkgconfig2DATA \ - uninstall-pkgconfigDATA - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - distclean distclean-generic distclean-libtool distdir dvi \ - dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-includeHEADERS install-info install-info-am \ - install-man install-pdf install-pdf-am install-pkgconfig2DATA \ - install-pkgconfigDATA install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \ - uninstall-includeHEADERS uninstall-pkgconfig2DATA \ - uninstall-pkgconfigDATA - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/src/makefile.am b/src/makefile.am index 8f1ea7d..0f75643 100644 --- a/src/makefile.am +++ b/src/makefile.am @@ -5,17 +5,19 @@ ## 1 2 3 4 5 6 7 8 ## 45678901234567890123456789012345678901234567890123456789012345678901234567890 -include_HEADERS = +nobase_include_HEADERS = mrw/arg.hxx mrw/auto.hxx mrw/configfile.hxx \ + mrw/deque.hxx mrw/dynamiclibrary.hxx \ + mrw/errno.hxx mrw/exception.hxx mrw/exec.hxx \ + mrw/file.hxx mrw/functiontrace.hxx \ + mrw/list.hxx mrw/map.hxx mrw/multimap.hxx \ + mrw/multiset.hxx mrw/regexp.hxx mrw/set.hxx \ + mrw/smartpointer.hxx mrw/stacktrace.hxx \ + mrw/stdext.hxx mrw/string.hxx \ + mrw/tokenizer.hxx mrw/unistd.hxx \ + mrw/vector.hxx -if !MINGW32 -if MAC -AM_CPPFLAGS += -I/opt/local/include -# -I/Library/OpenSC/include -AM_LDFLAGS = -L/opt/local/lib -# -F/System/Library/Frameworks/PCSC.framework -else -# AM_CPPFLAGS += -I/usr/include/PCSC -endif +if HAVE_STACKTRACE + AM_CPPFLAGS += -DHAVE_STACKTRACE endif pkgconfigdir = $(libdir)/pkgconfig @@ -23,16 +25,168 @@ pkgconfig_DATA = @PACKAGENAME@.pc pkgconfig2dir = $(datarootdir)/pkgconfig pkgconfig2_DATA = $(pkgconfig_DATA) -EXTRA_DIST = $(pkgconfig_DATA).in $(shell ls -1 *.doc) +EXTRA_DIST = $(pkgconfig_DATA).in -lib@PACKAGENAME@_la_LIBADD = -if !MINGW32 -if !MAC -# lib@PACKAGENAME@_la_LIBADD += -lpcsclite +LDFLAGS = -version-info ${LIB_VERSION} + +lib_LTLIBRARIES = libmrw.la +if HAVE_BOOST_THREAD + lib_LTLIBRARIES += libmrw-mt.la +endif +if HAVE_STACKTRACE + lib_LTLIBRARIES += libmrwexcstderr.la +if HAVE_THREADS +if HAVE_BOOST_THREAD + lib_LTLIBRARIES += libmrwexcstderr-mt.la +endif +endif +if AUTOFNTRACE + lib_LTLIBRARIES += libmrwautofunctiontracestdlog.la +if HAVE_THREADS +if HAVE_BOOST_THREAD + lib_LTLIBRARIES += libmrwautofunctiontracestdlog-mt.la +endif +endif +endif +if HAVE_LOG4CXX + lib_LTLIBRARIES += libmrwexclog4cxx.la +if HAVE_BOOST_THREAD + lib_LTLIBRARIES += libmrwexclog4cxx-mt.la +endif +if AUTOFNTRACE + lib_LTLIBRARIES += libmrwautofunctiontracelog4cxx.la +if HAVE_THREADS +if HAVE_BOOST_THREAD + lib_LTLIBRARIES += libmrwautofunctiontracelog4cxx-mt.la +endif +endif +endif +endif +endif +if HAVE_LOG4CXX + lib_LTLIBRARIES += libmrwlog4cxxconfiguration.la +if HAVE_THREADS + lib_LTLIBRARIES += libmrwlog4cxxconfiguration-mt.la endif endif -lib@PACKAGENAME@_LDFLAGS = -version-info ${LIB_VERSION} +libmrw_la_SOURCES = mrw/mrw.hxx version.cxx arg.cxx mrw/arg.hxx \ + mrw/auto.hxx mrw/deque.hxx exception.cxx \ + mrw/exception.hxx mrw/list.hxx mrw/map.hxx \ + mrw/multimap.hxx mrw/multiset.hxx mrw/set.hxx \ + mrw/smartpointer.hxx stdext.cxx mrw/stdext.hxx \ + mrw/string.hxx mrw/unistd.hxx mrw/vector.hxx \ + mrw/tokenizer.hxx mrw/errno.hxx errno.cxx +if HAVE_DIR + libmrw_la_SOURCES += mrw/file.hxx mrw/configfile.hxx configfile.cxx +endif +if HAVE_REGEXP + libmrw_la_SOURCES += mrw/regexp.hxx regexp.cxx +endif +if HAVE_EXEC + libmrw_la_SOURCES += exec.cxx mrw/exec.hxx +endif +if HAVE_LTDL + libmrw_la_SOURCES += mrw/dynamiclibrary.hxx +endif +if HAVE_LOG4CXX + libmrw_la_SOURCES += functiontrace.cxx mrw/functiontrace.hxx +endif +if HAVE_STACKTRACE +libmrw_la_SOURCES += \ + mrw/stacktrace.hxx stacktrace.cxx +endif +libmrw_la_LDFLAGS = -version-info @LIB_VERSION@ +libmrw_la_LIBADD = +if HAVE_STACKTRACE +libmrw_la_LIBADD += -lltdl +endif + +if HAVE_THREADS +if HAVE_BOOST_THREAD + libmrw_mt_la_SOURCES = $(libmrw_la_SOURCES) + libmrw_mt_la_CXXFLAGS = @THREADS@ + libmrw_mt_la_LDFLAGS = $(libmrw_la_LDFLAGS) -version-info @LIB_VERSION@ \ + @THREADS@ + libmrw_mt_la_LIBADD = $(libmrw_la_LIBADD) @BOOST_THREAD_LIB@ +endif +endif + +if HAVE_STACKTRACE + libmrwexcstderr_la_SOURCES = autostacktracestderr.cxx version.cxx + libmrwexcstderr_la_LDFLAGS = -version-info @LIB_VERSION@ + libmrwexcstderr_la_LIBADD = libmrw.la +if HAVE_THREADS +if HAVE_BOOST_THREAD + libmrwexcstderr_mt_la_SOURCES = autostacktracestderr.cxx version.cxx + libmrwexcstderr_mt_la_CXXFLAGS = @THREADS@ + libmrwexcstderr_mt_la_LDFLAGS = -version-info @LIB_VERSION@ @THREADS@ + libmrwexcstderr_mt_la_LIBADD = libmrw-mt.la +endif +endif +if AUTOFNTRACE + libmrwautofunctiontracestdlog_la_SOURCES = autofunctiontracestdlog.cxx \ + version.cxx + libmrwautofunctiontracestdlog_la_CXXFLAGS = -w + libmrwautofunctiontracestdlog_la_LDFLAGS = -version-info @LIB_VERSION@ + libmrwautofunctiontracestdlog_la_LIBADD = libmrw.la +if HAVE_THREADS +if HAVE_BOOST_THREAD + libmrwautofunctiontracestdlog_mt_la_SOURCES = \ + autofunctiontracelog4cxx.cxx version.cxx + libmrwautofunctiontracestdlog_mt_la_CXXFLAGS = @THREADS@ -w + libmrwautofunctiontracestdlog_mt_la_LDFLAGS = \ + -version-info @LIB_VERSION@ @THREADS@ + libmrwautofunctiontracestdlog_mt_la_LIBADD = \ + libmrw-mt.la +endif +endif +endif +if HAVE_LOG4CXX + libmrwexclog4cxx_la_SOURCES = autostacktracelog4cxx.cxx version.cxx + libmrwexclog4cxx_la_LDFLAGS = -version-info @LIB_VERSION@ + libmrwexclog4cxx_la_LIBADD = libmrw.la -llog4cxx +if HAVE_THREADS +if HAVE_BOOST_THREAD + libmrwexclog4cxx_mt_la_SOURCES = autostacktracelog4cxx.cxx version.cxx + libmrwexclog4cxx_mt_la_CXXFLAGS = @THREADS@ + libmrwexclog4cxx_mt_la_LDFLAGS = -version-info @LIB_VERSION@ @THREADS@ + libmrwexclog4cxx_mt_la_LIBADD = libmrw-mt.la -llog4cxx +endif +endif +if AUTOFNTRACE + libmrwautofunctiontracelog4cxx_la_SOURCES = autofunctiontracelog4cxx.cxx \ + version.cxx + libmrwautofunctiontracelog4cxx_la_CXXFLAGS = -w + libmrwautofunctiontracelog4cxx_la_LDFLAGS = -version-info @LIB_VERSION@ + libmrwautofunctiontracelog4cxx_la_LIBADD = libmrw.la -llog4cxx +if HAVE_THREADS +if HAVE_BOOST_THREAD + libmrwautofunctiontracelog4cxx_mt_la_SOURCES = \ + autofunctiontracelog4cxx.cxx version.cxx + libmrwautofunctiontracelog4cxx_mt_la_CXXFLAGS = @THREADS@ -w + libmrwautofunctiontracelog4cxx_mt_la_LDFLAGS = \ + -version-info @LIB_VERSION@ @THREADS@ + libmrwautofunctiontracelog4cxx_mt_la_LIBADD = \ + libmrw-mt.la -llog4cxx +endif +endif +endif +endif +endif +if HAVE_LOG4CXX + libmrwlog4cxxconfiguration_la_SOURCES = log4cxxconfiguration.cxx version.cxx + libmrwlog4cxxconfiguration_la_LDFLAGS = -version-info @LIB_VERSION@ + libmrwlog4cxxconfiguration_la_LIBADD = -llog4cxx +if HAVE_THREADS + libmrwlog4cxxconfiguration_mt_la_SOURCES = log4cxxconfiguration.cxx \ + version.cxx + libmrwlog4cxxconfiguration_mt_la_CXXFLAGS = @THREADS@ + libmrwlog4cxxconfiguration_mt_la_LDFLAGS = -version-info @LIB_VERSION@ \ + @THREADS@ + libmrwlog4cxxconfiguration_mt_la_LIBADD = -llog4cxx +endif +endif CLEANFILES = DISTCLEANFILES = $(pkgconfig_DATA) diff --git a/src/makefile.in b/src/makefile.in deleted file mode 100644 index 22b75db..0000000 --- a/src/makefile.in +++ /dev/null @@ -1,498 +0,0 @@ -# makefile.in generated by automake 1.11.1 from makefile.am. -# @configure_input@ - -# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ - - -VPATH = @srcdir@ -pkgdatadir = $(datadir)/@PACKAGE@ -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -@MAC_TRUE@@MINGW32_FALSE@am__append_1 = -I/opt/local/include -subdir = src -DIST_COMMON = $(include_HEADERS) $(srcdir)/${PACKAGENAME}.pc.in \ - $(srcdir)/makefile.am $(srcdir)/makefile.in \ - $(srcdir)/version.cxx.in -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/configure.in -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -mkinstalldirs = $(install_sh) -d -CONFIG_CLEAN_FILES = version.cxx ${PACKAGENAME}.pc -CONFIG_CLEAN_VPATH_FILES = -SOURCES = -DIST_SOURCES = -am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; -am__vpath_adj = case $$p in \ - $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ - *) f=$$p;; \ - esac; -am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`; -am__install_max = 40 -am__nobase_strip_setup = \ - srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'` -am__nobase_strip = \ - for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||" -am__nobase_list = $(am__nobase_strip_setup); \ - for p in $$list; do echo "$$p $$p"; done | \ - sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \ - $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \ - if (++n[$$2] == $(am__install_max)) \ - { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \ - END { for (dir in files) print dir, files[dir] }' -am__base_list = \ - sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \ - sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g' -am__installdirs = "$(DESTDIR)$(pkgconfigdir)" \ - "$(DESTDIR)$(pkgconfig2dir)" "$(DESTDIR)$(includedir)" -DATA = $(pkgconfig_DATA) $(pkgconfig2_DATA) -HEADERS = $(include_HEADERS) -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_CPPFLAGS = @AM_CPPFLAGS@ $(am__append_1) -AM_CXXFLAGS = @AM_CXXFLAGS@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BUILDDATE = @BUILDDATE@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CPPUNIT_CFLAGS = @CPPUNIT_CFLAGS@ -CPPUNIT_CONFIG = @CPPUNIT_CONFIG@ -CPPUNIT_LIBS = @CPPUNIT_LIBS@ -CXX = @CXX@ -CXXCPP = @CXXCPP@ -CXXDEPMODE = @CXXDEPMODE@ -CXXFLAGS = @CXXFLAGS@ -CYGPATH_W = @CYGPATH_W@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOC_DIR = @DOC_DIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GREP = @GREP@ -HAVE_DOT = @HAVE_DOT@ -HOME = @HOME@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LEAST = @LEAST@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIB_VERSION = @LIB_VERSION@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LTLIBOBJS = @LTLIBOBJS@ -MAJOR = @MAJOR@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MINOR = @MINOR@ -MKDIR_P = @MKDIR_P@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGENAME = @PACKAGENAME@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -SRCDIR = @SRCDIR@ -SRC_DIR = @SRC_DIR@ -STRIP = @STRIP@ -THREADS = @THREADS@ -TST_DIR = @TST_DIR@ -VERSION = @VERSION@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_CXX = @ac_ct_CXX@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -have_dot = @have_dot@ -have_doxygen = @have_doxygen@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -include_HEADERS = -# -I/Library/OpenSC/include -@MAC_TRUE@@MINGW32_FALSE@AM_LDFLAGS = -L/opt/local/lib -# -F/System/Library/Frameworks/PCSC.framework -# AM_CPPFLAGS += -I/usr/include/PCSC -pkgconfigdir = $(libdir)/pkgconfig -pkgconfig_DATA = @PACKAGENAME@.pc -pkgconfig2dir = $(datarootdir)/pkgconfig -pkgconfig2_DATA = $(pkgconfig_DATA) -EXTRA_DIST = $(pkgconfig_DATA).in $(shell ls -1 *.doc) -lib@PACKAGENAME@_la_LIBADD = -# lib@PACKAGENAME@_la_LIBADD += -lpcsclite -lib@PACKAGENAME@_LDFLAGS = -version-info ${LIB_VERSION} -CLEANFILES = -DISTCLEANFILES = $(pkgconfig_DATA) -MAINTAINERCLEANFILES = makefile.in -all: all-am - -.SUFFIXES: -$(srcdir)/makefile.in: $(srcdir)/makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --gnu src/makefile -.PRECIOUS: makefile -makefile: $(srcdir)/makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): -version.cxx: $(top_builddir)/config.status $(srcdir)/version.cxx.in - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ -${PACKAGENAME}.pc: $(top_builddir)/config.status $(srcdir)/${PACKAGENAME}.pc.in - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -install-pkgconfigDATA: $(pkgconfig_DATA) - @$(NORMAL_INSTALL) - test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)" - @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \ - done - -uninstall-pkgconfigDATA: - @$(NORMAL_UNINSTALL) - @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - echo " ( cd '$(DESTDIR)$(pkgconfigdir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(pkgconfigdir)" && rm -f $$files -install-pkgconfig2DATA: $(pkgconfig2_DATA) - @$(NORMAL_INSTALL) - test -z "$(pkgconfig2dir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfig2dir)" - @list='$(pkgconfig2_DATA)'; test -n "$(pkgconfig2dir)" || list=; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfig2dir)'"; \ - $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfig2dir)" || exit $$?; \ - done - -uninstall-pkgconfig2DATA: - @$(NORMAL_UNINSTALL) - @list='$(pkgconfig2_DATA)'; test -n "$(pkgconfig2dir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - echo " ( cd '$(DESTDIR)$(pkgconfig2dir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(pkgconfig2dir)" && rm -f $$files -install-includeHEADERS: $(include_HEADERS) - @$(NORMAL_INSTALL) - test -z "$(includedir)" || $(MKDIR_P) "$(DESTDIR)$(includedir)" - @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \ - for p in $$list; do \ - if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \ - echo "$$d$$p"; \ - done | $(am__base_list) | \ - while read files; do \ - echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(includedir)'"; \ - $(INSTALL_HEADER) $$files "$(DESTDIR)$(includedir)" || exit $$?; \ - done - -uninstall-includeHEADERS: - @$(NORMAL_UNINSTALL) - @list='$(include_HEADERS)'; test -n "$(includedir)" || list=; \ - files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \ - test -n "$$files" || exit 0; \ - echo " ( cd '$(DESTDIR)$(includedir)' && rm -f" $$files ")"; \ - cd "$(DESTDIR)$(includedir)" && rm -f $$files -tags: TAGS -TAGS: - -ctags: CTAGS -CTAGS: - - -distdir: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: makefile $(DATA) $(HEADERS) -installdirs: - for dir in "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(pkgconfig2dir)" "$(DESTDIR)$(includedir)"; do \ - test -z "$$dir" || $(MKDIR_P) "$$dir"; \ - done -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - `test -z '$(STRIP)' || \ - echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install -mostlyclean-generic: - -clean-generic: - -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." - -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: install-includeHEADERS install-pkgconfig2DATA \ - install-pkgconfigDATA - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: uninstall-includeHEADERS uninstall-pkgconfig2DATA \ - uninstall-pkgconfigDATA - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - distclean distclean-generic distclean-libtool distdir dvi \ - dvi-am html html-am info info-am install install-am \ - install-data install-data-am install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-includeHEADERS install-info install-info-am \ - install-man install-pdf install-pdf-am install-pkgconfig2DATA \ - install-pkgconfigDATA install-ps install-ps-am install-strip \ - installcheck installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \ - uninstall-includeHEADERS uninstall-pkgconfig2DATA \ - uninstall-pkgconfigDATA - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/src/mrw-c++.pc b/src/mrw-c++.pc deleted file mode 100644 index 8ef37b4..0000000 --- a/src/mrw-c++.pc +++ /dev/null @@ -1,11 +0,0 @@ -prefix=mrw-c++ -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include - -Name: mrw-c++ -Description: -Version: 0.0.267 -Libs: -L${libdir} -Libs.private: -Cflags: -I${includedir} diff --git a/src/mrw/hintergrund.png b/src/mrw/hintergrund.png deleted file mode 100644 index 17f0abc6db145b418406efea51ca83e1a8688952..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 36887 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 diff --git a/src/mrw/stacktrace.hxx b/src/mrw/stacktrace.hxx index 55d4ae4..3b8ab20 100644 --- a/src/mrw/stacktrace.hxx +++ b/src/mrw/stacktrace.hxx @@ -26,7 +26,7 @@ #define _MT #endif #ifdef _MT -#include +#include #endif namespace mrw { diff --git a/src/mrw/style.css b/src/mrw/style.css deleted file mode 100644 index 4599ff3..0000000 --- a/src/mrw/style.css +++ /dev/null @@ -1,654 +0,0 @@ -/* Doxygen */ -body,h1,h2,h3,h4,h5,h6,p,center,td,th,ul,dl,div { - font-family: Geneva, Arial, Helvetica, sans-serif; -} -caption { font-weight: bold } -@media screen { - /** navigation in old doxygen */ - div.nav { - width: 100%; - background-color: #eeeeff; - border: 1px solid #b0b0b0; - text-align: center; - margin: 2px; - padding: 2px; - line-height: 140%; - } - /** navigation in new doxygen (SuSE 10.0, 11.2005) */ - div.tabs { - width: 100%; - display: table; - background-color: #eeeeff; - border: 1px solid #b0b0b0; - text-align: center; - margin: 2px; - padding: 2px; - } - div.tabs ul { - display: table-row; - /*width: 100%;*/ - } - div.tabs ul li { - display: table-cell; - border: 1px solid #b0b0b0; - text-align: center; - } -} -@media print { - div.tabs, div.nav { - display: none; - } -} -/* -a.el { text-decoration: none; font-weight: bold } -a.elRef { font-weight: bold } -a.code:link { text-decoration: none; font-weight: normal; color: #0000FF} -a.code:visited { text-decoration: none; font-weight: normal; color: #0000FF} -a.codeRef:link { font-weight: normal; color: #0000FF} -a.codeRef:visited { font-weight: normal; color: #0000FF} -a:hover { text-decoration: none; background-color: #f2f2ff } -*/ -dl.el { margin-left: -1cm } -.fragment { - font-family: monospace -} -pre.fragment { - border: 1px solid #CCCCCC; - background-color: #f5f5f5; - margin-top: 4px; - margin-bottom: 4px; - margin-left: 2px; - margin-right: 8px; - padding-left: 6px; - padding-right: 6px; - padding-top: 4px; - padding-bottom: 4px; -} -div.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px } -td.md { background-color: transparent; font-weight: bold; } -td.mdPrefix { - background-color: transparent; - color: #606060; - font-size: 80%; -} -td.mdname1 { background-color: transparent; font-weight: bold; color: #602020; } -td.mdname { background-color: transparent; font-weight: bold; color: #602020; width: 600px; } -div.groupHeader { - margin-left: 16px; - margin-top: 12px; - margin-bottom: 6px; - font-weight: bold; -} -div.groupText { margin-left: 16px; font-style: italic; font-size: 90% } -td.indexkey { - background-color: #eeeeff; - font-weight: bold; - padding-right : 10px; - padding-top : 2px; - padding-left : 10px; - padding-bottom : 2px; - margin-left : 0px; - margin-right : 0px; - margin-top : 2px; - margin-bottom : 2px; - border: 1px solid #CCCCCC; -} -td.indexvalue { - background-color: #eeeeff; - font-style: italic; - padding-right : 10px; - padding-top : 2px; - padding-left : 10px; - padding-bottom : 2px; - margin-left : 0px; - margin-right : 0px; - margin-top : 2px; - margin-bottom : 2px; - border: 1px solid #CCCCCC; -} -tr.memlist { - background-color: #f0f0f0; -} -p.formulaDsp { text-align: center; } -img.formulaDsp { } -img.formulaInl { vertical-align: middle; } -span.keyword { color: #008000 } -span.keywordtype { color: #604020 } -span.keywordflow { color: #e08000 } -span.comment { color: #800000 } -span.preprocessor { color: #806020 } -span.stringliteral { color: #002080 } -span.charliteral { color: #008080 } -.mdTable { - border: 1px solid #868686; - background-color: transparent; -} -.mdRow { - padding: 8px 10px; -} -.mdescLeft { - padding: 0px 8px 4px 8px; - font-size: 80%; - font-style: italic; - background-color: transparent; - border-top: 1px none #E0E0E0; - border-right: 1px none #E0E0E0; - border-bottom: 1px none #E0E0E0; - border-left: 1px none #E0E0E0; - margin: 0px; -} -.mdescRight { - padding: 0px 8px 4px 8px; - font-size: 80%; - font-style: italic; - background-color: transparent; - border-top: 1px none #E0E0E0; - border-right: 1px none #E0E0E0; - border-bottom: 1px none #E0E0E0; - border-left: 1px none #E0E0E0; - margin: 0px; -} -.memItemLeft { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: solid; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: transparent; - font-size: 80%; -} -.memItemRight { - padding: 1px 8px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: solid; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: transparent; - font-size: 80%; -} -.memTemplItemLeft { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: none; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: transparent; - font-size: 80%; -} -.memTemplItemRight { - padding: 1px 8px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: none; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - background-color: transparent; - font-size: 80%; -} -.memTemplParams { - padding: 1px 0px 0px 8px; - margin: 4px; - border-top-width: 1px; - border-right-width: 1px; - border-bottom-width: 1px; - border-left-width: 1px; - border-top-color: #E0E0E0; - border-right-color: #E0E0E0; - border-bottom-color: #E0E0E0; - border-left-color: #E0E0E0; - border-top-style: solid; - border-right-style: none; - border-bottom-style: none; - border-left-style: none; - color: #606060; - background-color: transparent; - font-size: 80%; -} -.search { color: #003399; - font-weight: bold; -} -form.search { - margin-bottom: 0px; - margin-top: 0px; -} -input.search { font-size: 75%; - color: #000080; - font-weight: normal; - background-color: transparent; -} -td.tiny { font-size: 75%; -} -a { - color: #252E78; -} -a:visited { - color: #3D2185; -} -.dirtab { padding: 4px; - border-collapse: collapse; - border: 1px solid #b0b0b0; -} -th.dirtab { background: #eeeeff; - font-weight: bold; -} -hr { height: 1px; - border: none; - border-top: 1px solid black; -} - -/* MRW */ -.hidden { - display: none; -} - -.boese { - display: none; -} - -@media screen { - div.lang { - position: fixed; - top: 0; - right: 0; - z-index: 3; - color: white; - font-weight: bold; - background-color: black; - } -} - -@media print { - div.lang { - display: none; - } -} - -div.lang a { - color: yellow; -} - -div.lang a:link { - color: yellow; -} - -div.lang a:visited { - color: yellow; -} - -div.lang a:active { - color: white; - background-color: blue; -} - -div.lang a:hover { - color: black; - background-color: yellow; -} - -div.feedback { - border: .5em groove gold; - margin-top: 1em; - margin-bottom: 1em; - background-color: #AAA; -} -div.feedback:lang(de):before { - content: "Ideen, Anregungen, Kommentare? Für Rückmeldungen bin ich sehr dankbar! " -} -div.feedback:lang(en):before { - content: "Ideas, suggestions, comments? I welcome your participation! " -} -div.feedback:lang(zh):before { - content: "想法, 建议, 评论?我欢迎您提建议!" -} -div.feedback:lang(de):after { - content: " (ePost Adresse siehe oben) Bitte beachte, dass ich keine Briefe an GMX Adressen zurückschreiben kann, wegen deren defekter Mailserver. Ebensowenig kann ich anderen Servern antworten, die fälschlicherweise schwarze Listen verwenden, die dynamische IP Adressen enthalten." -} -div.feedback:lang(en):after { - content: " (email address see above) Please note that I cannot respond to GMX addresses, because of their buggy mailserver, nor can I respond to other locations that use blacklists containing dynamic IP addresses." -} -div.feedback:lang(zh):before { - content: "(电脑地址在上边)注意:我不会给GMX地址写信。" -} - -@media screen { - div.kontakt { - position: fixed; - left: 0; - top: 0; - z-index: 2; - color: white; - font-weight: bold; - background-color: black; - } - - div.kontakt a { - color: yellow; - } - - div.kontakt a:link { - color: yellow; - } - - div.kontakt a:visited { - color: yellow; - } - - div.kontakt a:active { - color: white; - background-color: blue; - } - - div.kontakt a:hover { - color: black; - background-color: yellow; - } -} - -@media print { - div.kontakt { - position: fixed; - bottom: 0; - right: 0; - color: black; - font-weight: normal; - background-color: white; - } - a, a:link, a:visited, a:active, a:hover - div.kontakt a, div.kontakt a:link, div.kontakt a:visited, div.kontakt a:active, div.kontakt a:hover - { - color: black; - } -} - -@media screen { - div.back { - position: fixed; - top: 0; - right: 0; - color: white; - font-weight: bold; - background-color: black; - } -} - -@media print { - div.back { - display: none; - } -} - -div.back a { - color: yellow; -} - -div.back a:link { - color: yellow; -} - -div.back a:visited { - color: yellow; -} - -div.back a:active { - color: white; - background-color: blue; -} - -div.back a:hover { - color: black; - background-color: yellow; -} - -@media screen { - a.target { - position: relative; - top: -5em; - } - body { - padding-top: 1em; - padding-bottom: 1em; - color: black; - background: #FECFD3 url(hintergrund.png) repeat; - } - h1.main { - position: fixed; - top: 0; - left: 0; - right: 0; - text-align: center; - margin-top: 0; - padding-top: 0; - font-weight: bold; - background-color: black; - color: white; - font-size: 100%; - } - h1.main a, h1.main a:link { - background: transparent; - color: yellow; - } -} - -@media print { - body { - color: black; - background: white; - padding-bottom: 1em; - } -} - -@media screen { - a, a:link { - background: transparent; - color: blue; - } - a:visited { - background: transparent; - color: #000088; - } - a:active { - background: blue; - color: white; - } - a:hover { - background: black; - color: white; - } -} - -p { - text-align: justify; -} - -p.picture { - text-align: center; - border: .2cm inset yellow; -} - -@media print { - p.header-top, p.header-bottom { - display: none; - } -} -@media screen { - p.header-top { - text-align: center; - margin-bottom: 0; - } - p.header-bottom { - text-align: right; - margin-top: 0; - font-size: small; - } -} - -dt { - text-align: left; - font-weight: bolder; - margin-top: .5ex; -} - -dd { - text-align: justify; - margin-bottom: .5ex; -} - -img { - border: .5em groove gold; -} - -@media print { - img.scale { - width: 95%; - height: auto; - } -} - -div.mainimage { - float: left; - margin: 1em 2em 1em 0; - padding: 0; -} - -div.mainimage img { - width: 33%; - height: auto; -} - -div.status { - position: fixed; - text-align: right; - bottom: 0; - right: 0; - left: 0; - background-color: black; - color: lightgrey; -} - -div.author, div.author a { - position: fixed; - text-align: left; - bottom: 0; - left: 0; - background-color: black; - color: lightgrey; -} - -div.status a, div.author a { - color: lightgrey; -} - -div.validation { - text-align: right; -} - -div.validation img { - border: 0; -} - -q:lang(de) { - quotes: "\AB" "\BB"; - font-style: italic; - /* font-family: cursive; */ -} - -q:lang(en), q:lang(zh) { - quotes: "\201C" "\201D"; - font-style: italic; - /* font-family: cursive; */ -} - -q q:lang(de) { - quotes: "\2039" "\203A"; - font-style: italic; - /* font-family: cursive; */ -} - -q q:lang(en), q q:lang(zh) { - quotes: "\2018" "\2019"; - font-style: italic; - /* font-family: cursive; */ -} - -pre, code { - border: 1px solid #777 -} - -@media screen { - /* border and colour */ - div.qindex { - background-color: black; - color: black; - font-weight: normal; - } - div.qindex:hover { - background-color: yellow; - color: black; - font-weight: normal; - } - div.qindex a { - background-color: black; - color: yellow; - font-weight: normal; - border: 1px solid white; - } - div.qindex a.qindexHL { - font-weight: bold; - } - div.qindex:hover a { - background-color: yellow; - color: black; - font-weight: normal; - } - div.qindex:hover a:hover { - background-color: black; - color: yellow; - font-weight: normal; - } - /* display and position */ - div.qindex { - display: block; - border: .25em groove gold; - text-align: center; - } -} -@media print { - div.qindex { - display: none; - } -} diff --git a/src/stdext.cxx b/src/stdext.cxx index f54da79..e98052e 100644 --- a/src/stdext.cxx +++ b/src/stdext.cxx @@ -18,7 +18,7 @@ */ -#include +#include std::string mrw::getline(std::istream& is, char d) { std::string s; diff --git a/src/version.cxx b/src/version.cxx deleted file mode 100644 index 86165b3..0000000 --- a/src/version.cxx +++ /dev/null @@ -1,16 +0,0 @@ -/*! @file - - @id $Id$ -*/ -// 1 2 3 4 5 6 7 8 -// 45678901234567890123456789012345678901234567890123456789012345678901234567890 - -#include - -namespace xml { - std::string version() { - return "mrw-c++-0.0.267"; - } - const std::string WHAT("#(@) mrw-c++-0.0.267"); - const std::string IDENT("$Id: mrw-c++-0.0.267 $"); -} diff --git a/test/makefile b/test/makefile index cfe9ab3..d9bbedb 100644 --- a/test/makefile +++ b/test/makefile @@ -70,14 +70,15 @@ red=; grn=; lgn=; blu=; std= DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = ${SHELL} /home/marc/svn/mrw-c++/missing --run aclocal-1.11 AMTAR = ${SHELL} /home/marc/svn/mrw-c++/missing --run tar -AM_CPPFLAGS = -DPACKAGEVERSION='"0.0.267"' -DPACKAGENAME='"mrw-c++"' +AM_CPPFLAGS = -DPACKAGEVERSION='"4.0.269"' -DPACKAGENAME='"mrw-c++"' AM_CXXFLAGS = -I ${top_srcdir}/src AR = ar AUTOCONF = ${SHELL} /home/marc/svn/mrw-c++/missing --run autoconf AUTOHEADER = ${SHELL} /home/marc/svn/mrw-c++/missing --run autoheader AUTOMAKE = ${SHELL} /home/marc/svn/mrw-c++/missing --run automake-1.11 AWK = gawk -BUILDDATE = 10.12.2011/10.17 +BOOST_THREAD_LIB = -lboost_thread +BUILDDATE = 11.12.2011/12.12 CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -g -O2 @@ -92,7 +93,7 @@ CXXDEPMODE = depmode=gcc3 CXXFLAGS = CYGPATH_W = echo DATADIR = /usr/local/share -DEFS = -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DDATADIR=\"/usr/local/share\" -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" +DEFS = -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DDATADIR=\"/usr/local/share\" -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_DEMANGLE_H=1 -DNO_LTDL=1 -DHAVE_UNISTD_H=1 -DHAVE_FCNTL_H=1 DEPDIR = .deps DLLTOOL = false DOC_DIR = doc @@ -106,6 +107,7 @@ EXEEXT = FGREP = /bin/grep -F GREP = /bin/grep HAVE_DOT = NO +HAVE_DOXYGEN = NO HOME = /home/marc INSTALL = /usr/bin/install -c INSTALL_DATA = ${INSTALL} -m 644 @@ -114,15 +116,16 @@ INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LD = /usr/bin/ld -m elf_x86_64 LDFLAGS = -LEAST = 267 +LEAST = 269 LIBOBJS = -LIBS = +LIBS = -lbfd -liberty_pic LIBTOOL = $(SHELL) $(top_builddir)/libtool -LIB_VERSION = 0:267:0 +LIB_VERSION = 4:269:0 LIPO = LN_S = ln -s LTLIBOBJS = -MAJOR = 0 +MAINT = # +MAJOR = 4 MAKEINFO = ${SHELL} /home/marc/svn/mrw-c++/missing --run makeinfo MANIFEST_TOOL = : MINOR = 0 @@ -152,9 +155,9 @@ SHELL = /bin/bash SRCDIR = . SRC_DIR = src STRIP = strip -THREADS = +THREADS = -pthread -D_MT TST_DIR = test -VERSION = 0.0.267 +VERSION = 4.0.269 abs_builddir = /home/marc/svn/mrw-c++/test abs_srcdir = /home/marc/svn/mrw-c++/test abs_top_builddir = /home/marc/svn/mrw-c++ @@ -219,7 +222,7 @@ all: all-am .SUFFIXES: .SUFFIXES: .cxx .lo .o .obj -$(srcdir)/makefile.in: $(srcdir)/makefile.am $(am__configure_deps) +$(srcdir)/makefile.in: # $(srcdir)/makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ @@ -244,9 +247,9 @@ makefile: $(srcdir)/makefile.in $(top_builddir)/config.status $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(top_srcdir)/configure: $(am__configure_deps) +$(top_srcdir)/configure: # $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): $(am__aclocal_m4_deps) +$(ACLOCAL_M4): # $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(am__aclocal_m4_deps):