jedidotnet-commits Mailing List for JEDI.NET (Page 4)
Status: Pre-Alpha
Brought to you by:
jedi_mbe
You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(81) |
Jul
(7) |
Aug
(8) |
Sep
(2) |
Oct
|
Nov
(47) |
Dec
(30) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(32) |
Feb
|
Mar
(86) |
Apr
|
May
(1) |
Jun
(24) |
Jul
(4) |
Aug
(5) |
Sep
(4) |
Oct
|
Nov
|
Dec
(9) |
From: Marcel B. <jed...@us...> - 2005-03-14 14:16:43
|
Update of /cvsroot/jedidotnet/main/examples/Jedi.IO In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27295/Jedi.IO Log Message: Directory /cvsroot/jedidotnet/main/examples/Jedi.IO added to the repository |
From: Marcel B. <jed...@us...> - 2005-03-14 13:45:02
|
Update of /cvsroot/jedidotnet/nunit In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19203/nunit Modified Files: Nunit.Jedi.Results.xml Log Message: 112 test cases succeed. Index: Nunit.Jedi.Results.xml =================================================================== RCS file: /cvsroot/jedidotnet/nunit/Nunit.Jedi.Results.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Nunit.Jedi.Results.xml 1 Mar 2005 15:12:39 -0000 1.2 --- Nunit.Jedi.Results.xml 14 Mar 2005 13:44:49 -0000 1.3 *************** *** 1,25 **** <?xml version="1.0" encoding="utf-8" standalone="no"?> <!--This file represents the results of running a test suite--> ! <test-results name="F:\Programming\JEDI\JediDotNet\nunit\Nunit.Jedi.nunit" total="108" failures="0" not-run="0" date="1-3-2005" time="16:12"> ! <test-suite name="F:\Programming\JEDI\JediDotNet\nunit\Nunit.Jedi.nunit" success="True" time="3.75" asserts="0"> <results> ! <test-suite name="F:\Programming\JEDI\JediDotNet\nunit\bin\Nunit.Jedi.IO.dll" success="True" time="1.1875" asserts="0"> <results> ! <test-suite name="Jedi" success="True" time="1.1875" asserts="0"> <results> ! <test-suite name="IO" success="True" time="1.171875" asserts="0"> <results> ! <test-suite name="IniFiles" success="True" time="0.765625" asserts="0"> <results> ! <test-suite name="BufferedFile" success="True" time="0.65625" asserts="0"> <results> ! <test-case name="Jedi.IO.IniFiles.BufferedFile.AutoFlush" executed="True" success="True" time="0.375" asserts="4" /> ! <test-case name="Jedi.IO.IniFiles.BufferedFile.AutoReload" executed="True" success="True" time="0.219" asserts="6" /> <test-case name="Jedi.IO.IniFiles.BufferedFile.LoadSaveLoad" executed="True" success="True" time="0.000" asserts="9" /> </results> </test-suite> ! <test-suite name="MemoryBased" success="True" time="0.09375" asserts="0"> <results> ! <test-case name="Jedi.IO.IniFiles.MemoryBased.KeyCollection" executed="True" success="True" time="0.031" asserts="13" /> <test-case name="Jedi.IO.IniFiles.MemoryBased.Loading" executed="True" success="True" time="0.000" asserts="3" /> <test-case name="Jedi.IO.IniFiles.MemoryBased.SectionCollection" executed="True" success="True" time="0.000" asserts="5" /> --- 1,25 ---- <?xml version="1.0" encoding="utf-8" standalone="no"?> <!--This file represents the results of running a test suite--> ! <test-results name="F:\Programming\JEDI\JediDotNet\nunit\Nunit.Jedi.nunit" total="112" failures="0" not-run="0" date="14-3-2005" time="14:33"> ! <test-suite name="F:\Programming\JEDI\JediDotNet\nunit\Nunit.Jedi.nunit" success="True" time="4.203125" asserts="0"> <results> ! <test-suite name="F:\Programming\JEDI\JediDotNet\nunit\bin\Nunit.Jedi.IO.dll" success="True" time="1.328125" asserts="0"> <results> ! <test-suite name="Jedi" success="True" time="1.3125" asserts="0"> <results> ! <test-suite name="IO" success="True" time="1.3125" asserts="0"> <results> ! <test-suite name="IniFiles" success="True" time="0.859375" asserts="0"> <results> ! <test-suite name="BufferedFile" success="True" time="0.78125" asserts="0"> <results> ! <test-case name="Jedi.IO.IniFiles.BufferedFile.AutoFlush" executed="True" success="True" time="0.422" asserts="4" /> ! <test-case name="Jedi.IO.IniFiles.BufferedFile.AutoReload" executed="True" success="True" time="0.250" asserts="6" /> <test-case name="Jedi.IO.IniFiles.BufferedFile.LoadSaveLoad" executed="True" success="True" time="0.000" asserts="9" /> </results> </test-suite> ! <test-suite name="MemoryBased" success="True" time="0.078125" asserts="0"> <results> ! <test-case name="Jedi.IO.IniFiles.MemoryBased.KeyCollection" executed="True" success="True" time="0.016" asserts="13" /> <test-case name="Jedi.IO.IniFiles.MemoryBased.Loading" executed="True" success="True" time="0.000" asserts="3" /> <test-case name="Jedi.IO.IniFiles.MemoryBased.SectionCollection" executed="True" success="True" time="0.000" asserts="5" /> *************** *** 29,35 **** </results> </test-suite> ! <test-suite name="Paths" success="True" time="0.40625" asserts="0"> <results> ! <test-suite name="Manipulations" success="True" time="0.046875" asserts="0"> <results> <test-case name="Jedi.IO.Paths.Manipulations.CombineTenPaths" executed="True" success="True" time="0.000" asserts="1" /> --- 29,35 ---- </results> </test-suite> ! <test-suite name="Paths" success="True" time="0.453125" asserts="0"> <results> ! <test-suite name="Manipulations" success="True" time="0.0625" asserts="0"> <results> <test-case name="Jedi.IO.Paths.Manipulations.CombineTenPaths" executed="True" success="True" time="0.000" asserts="1" /> *************** *** 46,50 **** <test-case name="Jedi.IO.Paths.Normalize.InvalidVolumeRoot" executed="True" success="True" time="0.000" asserts="1" /> <test-case name="Jedi.IO.Paths.Normalize.RelativePath" executed="True" success="True" time="0.000" asserts="1" /> ! <test-case name="Jedi.IO.Paths.Normalize.RelativePathUpLevel" executed="True" success="True" time="0.016" asserts="1" /> <test-case name="Jedi.IO.Paths.Normalize.RelativePathUpTwoLevels" executed="True" success="True" time="0.000" asserts="1" /> <test-case name="Jedi.IO.Paths.Normalize.RelativePathUpTwoLevelsSep" executed="True" success="True" time="0.000" asserts="1" /> --- 46,50 ---- <test-case name="Jedi.IO.Paths.Normalize.InvalidVolumeRoot" executed="True" success="True" time="0.000" asserts="1" /> <test-case name="Jedi.IO.Paths.Normalize.RelativePath" executed="True" success="True" time="0.000" asserts="1" /> ! <test-case name="Jedi.IO.Paths.Normalize.RelativePathUpLevel" executed="True" success="True" time="0.000" asserts="1" /> <test-case name="Jedi.IO.Paths.Normalize.RelativePathUpTwoLevels" executed="True" success="True" time="0.000" asserts="1" /> <test-case name="Jedi.IO.Paths.Normalize.RelativePathUpTwoLevelsSep" executed="True" success="True" time="0.000" asserts="1" /> *************** *** 67,71 **** <test-case name="Jedi.IO.Paths.ValidityChecks.InvalidVolumeRoot" executed="True" success="True" time="0.000" asserts="1" /> <test-case name="Jedi.IO.Paths.ValidityChecks.RelativePath" executed="True" success="True" time="0.000" asserts="1" /> ! <test-case name="Jedi.IO.Paths.ValidityChecks.RelativePathUpLevel" executed="True" success="True" time="0.016" asserts="1" /> <test-case name="Jedi.IO.Paths.ValidityChecks.RelativePathUpTwoLevels" executed="True" success="True" time="0.000" asserts="1" /> <test-case name="Jedi.IO.Paths.ValidityChecks.RelativePathUpTwoLevelsSep" executed="True" success="True" time="0.000" asserts="1" /> --- 67,71 ---- <test-case name="Jedi.IO.Paths.ValidityChecks.InvalidVolumeRoot" executed="True" success="True" time="0.000" asserts="1" /> <test-case name="Jedi.IO.Paths.ValidityChecks.RelativePath" executed="True" success="True" time="0.000" asserts="1" /> ! <test-case name="Jedi.IO.Paths.ValidityChecks.RelativePathUpLevel" executed="True" success="True" time="0.000" asserts="1" /> <test-case name="Jedi.IO.Paths.ValidityChecks.RelativePathUpTwoLevels" executed="True" success="True" time="0.000" asserts="1" /> <test-case name="Jedi.IO.Paths.ValidityChecks.RelativePathUpTwoLevelsSep" executed="True" success="True" time="0.000" asserts="1" /> *************** *** 83,91 **** </results> </test-suite> ! <test-suite name="F:\Programming\JEDI\JediDotNet\nunit\bin\Nunit.Jedi.System.dll" success="True" time="2.53125" asserts="0"> <results> ! <test-suite name="Jedi" success="True" time="2.53125" asserts="0"> <results> ! <test-suite name="System" success="True" time="1.046875" asserts="0"> <results> <test-suite name="Attributes" success="True" time="0.09375" asserts="0"> --- 83,91 ---- </results> </test-suite> ! <test-suite name="F:\Programming\JEDI\JediDotNet\nunit\bin\Nunit.Jedi.System.dll" success="True" time="2.828125" asserts="0"> <results> ! <test-suite name="Jedi" success="True" time="2.828125" asserts="0"> <results> ! <test-suite name="System" success="True" time="1.3125" asserts="0"> <results> <test-suite name="Attributes" success="True" time="0.09375" asserts="0"> *************** *** 99,103 **** </results> </test-suite> ! <test-suite name="Retrieval" success="True" time="0.015625" asserts="0"> <results> <test-case name="Jedi.System.Attributes.Retrieval.ByInstance" executed="True" success="True" time="0.000" asserts="4" /> --- 99,103 ---- </results> </test-suite> ! <test-suite name="Retrieval" success="True" time="0.03125" asserts="0"> <results> <test-case name="Jedi.System.Attributes.Retrieval.ByInstance" executed="True" success="True" time="0.000" asserts="4" /> *************** *** 107,120 **** </results> </test-suite> ! <test-suite name="CommandLine" success="True" time="0.25" asserts="0"> <results> ! <test-suite name="Errors" success="True" time="0.03125" asserts="0"> <results> ! <test-case name="Jedi.System.CommandLine.Errors.DoubleOptions" executed="True" success="True" time="0.000" asserts="0" /> <test-case name="Jedi.System.CommandLine.Errors.NoCompilerSettings" executed="True" success="True" time="0.000" asserts="0" /> ! <test-case name="Jedi.System.CommandLine.Errors.UnknownArgument" executed="True" success="True" time="0.000" asserts="0" /> </results> </test-suite> ! <test-suite name="SpecialCases" success="True" time="0.03125" asserts="0"> <results> <test-case name="Jedi.System.CommandLine.SpecialCases.CaseSensitive" executed="True" success="True" time="0.000" asserts="2" /> --- 107,120 ---- </results> </test-suite> ! <test-suite name="CommandLine" success="True" time="0.328125" asserts="0"> <results> ! <test-suite name="Errors" success="True" time="0.078125" asserts="0"> <results> ! <test-case name="Jedi.System.CommandLine.Errors.DoubleOptions" executed="True" success="True" time="0.031" asserts="0" /> <test-case name="Jedi.System.CommandLine.Errors.NoCompilerSettings" executed="True" success="True" time="0.000" asserts="0" /> ! <test-case name="Jedi.System.CommandLine.Errors.UnknownArgument" executed="True" success="True" time="0.016" asserts="0" /> </results> </test-suite> ! <test-suite name="SpecialCases" success="True" time="0.046875" asserts="0"> <results> <test-case name="Jedi.System.CommandLine.SpecialCases.CaseSensitive" executed="True" success="True" time="0.000" asserts="2" /> *************** *** 123,132 **** </results> </test-suite> ! <test-suite name="ToInstance" success="True" time="0.078125" asserts="0"> <results> <test-case name="Jedi.System.CommandLine.ToInstance.OptionNotSpecified" executed="True" success="True" time="0.000" asserts="6" /> <test-case name="Jedi.System.CommandLine.ToInstance.OptionSpecifiedMoreThanOnce" executed="True" success="True" time="0.000" asserts="6" /> <test-case name="Jedi.System.CommandLine.ToInstance.OptionSpecifiedMoreThanOnceNoToggle" executed="True" success="True" time="0.000" asserts="6" /> ! <test-case name="Jedi.System.CommandLine.ToInstance.OptionSpecifiedOnce" executed="True" success="True" time="0.016" asserts="6" /> <test-case name="Jedi.System.CommandLine.ToInstance.ResponseFile" executed="True" success="True" time="0.000" asserts="6" /> </results> --- 123,132 ---- </results> </test-suite> ! <test-suite name="ToInstance" success="True" time="0.09375" asserts="0"> <results> <test-case name="Jedi.System.CommandLine.ToInstance.OptionNotSpecified" executed="True" success="True" time="0.000" asserts="6" /> <test-case name="Jedi.System.CommandLine.ToInstance.OptionSpecifiedMoreThanOnce" executed="True" success="True" time="0.000" asserts="6" /> <test-case name="Jedi.System.CommandLine.ToInstance.OptionSpecifiedMoreThanOnceNoToggle" executed="True" success="True" time="0.000" asserts="6" /> ! <test-case name="Jedi.System.CommandLine.ToInstance.OptionSpecifiedOnce" executed="True" success="True" time="0.000" asserts="6" /> <test-case name="Jedi.System.CommandLine.ToInstance.ResponseFile" executed="True" success="True" time="0.000" asserts="6" /> </results> *************** *** 143,162 **** </results> </test-suite> ! <test-suite name="SourceVersioning" success="True" time="0.09375" asserts="0"> <results> ! <test-suite name="Attributes" success="True" time="0.046875" asserts="0"> <results> ! <test-case name="Jedi.System.SourceVersioning.Attributes.BaseAttribute" executed="True" success="True" time="0.000" asserts="6" /> ! <test-case name="Jedi.System.SourceVersioning.Attributes.CVSBasedAttribute" executed="True" success="True" time="0.000" asserts="16" /> <test-case name="Jedi.System.SourceVersioning.Attributes.JediBasedAttribute" executed="True" success="True" time="0.000" asserts="6" /> </results> </test-suite> ! <test-suite name="RevisionStruct" success="True" time="0.015625" asserts="0"> <results> <test-case name="Jedi.System.SourceVersioning.RevisionStruct.Comparisons" executed="True" success="True" time="0.000" asserts="31" /> ! <test-case name="Jedi.System.SourceVersioning.RevisionStruct.Conversions" executed="True" success="True" time="0.000" asserts="18" /> </results> </test-suite> ! <test-suite name="SourceInfoClass" success="True" time="0.015625" asserts="0"> <results> <test-case name="Jedi.System.SourceVersioning.SourceInfoClass.AtLeast" executed="True" success="True" time="0.000" asserts="4" /> --- 143,162 ---- </results> </test-suite> ! <test-suite name="SourceVersioning" success="True" time="0.15625" asserts="0"> <results> ! <test-suite name="Attributes" success="True" time="0.0625" asserts="0"> <results> ! <test-case name="Jedi.System.SourceVersioning.Attributes.BaseAttribute" executed="True" success="True" time="0.016" asserts="6" /> ! <test-case name="Jedi.System.SourceVersioning.Attributes.CVSBasedAttribute" executed="True" success="True" time="0.016" asserts="16" /> <test-case name="Jedi.System.SourceVersioning.Attributes.JediBasedAttribute" executed="True" success="True" time="0.000" asserts="6" /> </results> </test-suite> ! <test-suite name="RevisionStruct" success="True" time="0.0625" asserts="0"> <results> <test-case name="Jedi.System.SourceVersioning.RevisionStruct.Comparisons" executed="True" success="True" time="0.000" asserts="31" /> ! <test-case name="Jedi.System.SourceVersioning.RevisionStruct.Conversions" executed="True" success="True" time="0.031" asserts="18" /> </results> </test-suite> ! <test-suite name="SourceInfoClass" success="True" time="0.03125" asserts="0"> <results> <test-case name="Jedi.System.SourceVersioning.SourceInfoClass.AtLeast" executed="True" success="True" time="0.000" asserts="4" /> *************** *** 166,175 **** </results> </test-suite> ! <test-suite name="Strings" success="True" time="0.578125" asserts="0"> <results> ! <test-suite name="EscapedStrings" success="True" time="0.015625" asserts="0"> <results> ! <test-case name="Jedi.System.Strings.EscapedStrings.Escape" executed="True" success="True" time="0.000" asserts="5" /> ! <test-case name="Jedi.System.Strings.EscapedStrings.ParseEscapedString" executed="True" success="True" time="0.000" asserts="5" /> </results> </test-suite> --- 166,175 ---- </results> </test-suite> ! <test-suite name="Strings" success="True" time="0.734375" asserts="0"> <results> ! <test-suite name="EscapedStrings" success="True" time="0.03125" asserts="0"> <results> ! <test-case name="Jedi.System.Strings.EscapedStrings.Escape" executed="True" success="True" time="0.016" asserts="5" /> ! <test-case name="Jedi.System.Strings.EscapedStrings.ParseEscapedString" executed="True" success="True" time="0.016" asserts="5" /> </results> </test-suite> *************** *** 181,191 **** </results> </test-suite> ! <test-suite name="NumericConversions" success="True" time="0.046875" asserts="0"> <results> ! <test-case name="Jedi.System.Strings.NumericConversions.HexToInt" executed="True" success="True" time="0.000" asserts="15" /> ! <test-case name="Jedi.System.Strings.NumericConversions.IntToHex" executed="True" success="True" time="0.000" asserts="9" /> </results> </test-suite> ! <test-suite name="QuotedStrings" success="True" time="0.234375" asserts="0"> <results> <test-case name="Jedi.System.Strings.QuotedStrings.DequoteNonQuotedString" executed="True" success="True" time="0.000" asserts="2" /> --- 181,195 ---- </results> </test-suite> ! <test-suite name="NumericConversions" success="True" time="0.09375" asserts="0"> <results> ! <test-case name="Jedi.System.Strings.NumericConversions.BinToInt" executed="True" success="True" time="0.000" asserts="18" /> ! <test-case name="Jedi.System.Strings.NumericConversions.HexToInt" executed="True" success="True" time="0.000" asserts="18" /> ! <test-case name="Jedi.System.Strings.NumericConversions.IntToBin" executed="True" success="True" time="0.000" asserts="12" /> ! <test-case name="Jedi.System.Strings.NumericConversions.IntToHex" executed="True" success="True" time="0.000" asserts="12" /> ! <test-case name="Jedi.System.Strings.NumericConversions.IntToOct" executed="True" success="True" time="0.000" asserts="12" /> ! <test-case name="Jedi.System.Strings.NumericConversions.OctToInt" executed="True" success="True" time="0.000" asserts="18" /> </results> </test-suite> ! <test-suite name="QuotedStrings" success="True" time="0.25" asserts="0"> <results> <test-case name="Jedi.System.Strings.QuotedStrings.DequoteNonQuotedString" executed="True" success="True" time="0.000" asserts="2" /> *************** *** 194,198 **** <test-case name="Jedi.System.Strings.QuotedStrings.DequoteStringCheckGarbage" executed="True" success="True" time="0.000" asserts="2" /> <test-case name="Jedi.System.Strings.QuotedStrings.DequoteStringWithAllowedGarbage" executed="True" success="True" time="0.000" asserts="2" /> ! <test-case name="Jedi.System.Strings.QuotedStrings.DequoteStringWithGarbage" executed="True" success="True" time="0.016" asserts="0" /> <test-case name="Jedi.System.Strings.QuotedStrings.DequoteStringWithoutEndQuote" executed="True" success="True" time="0.000" asserts="0" /> <test-case name="Jedi.System.Strings.QuotedStrings.QuoteComplexString" executed="True" success="True" time="0.000" asserts="1" /> --- 198,202 ---- <test-case name="Jedi.System.Strings.QuotedStrings.DequoteStringCheckGarbage" executed="True" success="True" time="0.000" asserts="2" /> <test-case name="Jedi.System.Strings.QuotedStrings.DequoteStringWithAllowedGarbage" executed="True" success="True" time="0.000" asserts="2" /> ! <test-case name="Jedi.System.Strings.QuotedStrings.DequoteStringWithGarbage" executed="True" success="True" time="0.000" asserts="0" /> <test-case name="Jedi.System.Strings.QuotedStrings.DequoteStringWithoutEndQuote" executed="True" success="True" time="0.000" asserts="0" /> <test-case name="Jedi.System.Strings.QuotedStrings.QuoteComplexString" executed="True" success="True" time="0.000" asserts="1" /> *************** *** 208,212 **** </results> </test-suite> ! <test-suite name="Substrings" success="True" time="0.140625" asserts="0"> <results> <test-case name="Jedi.System.Strings.Substrings.AfterLastMultipleDelimiters" executed="True" success="True" time="0.000" asserts="4" /> --- 212,216 ---- </results> </test-suite> ! <test-suite name="Substrings" success="True" time="0.15625" asserts="0"> <results> <test-case name="Jedi.System.Strings.Substrings.AfterLastMultipleDelimiters" executed="True" success="True" time="0.000" asserts="4" /> *************** *** 218,227 **** <test-case name="Jedi.System.Strings.Substrings.BeforeMultipleDelimiters" executed="True" success="True" time="0.000" asserts="4" /> <test-case name="Jedi.System.Strings.Substrings.BeforeSingleDelimiter" executed="True" success="True" time="0.000" asserts="5" /> ! <test-case name="Jedi.System.Strings.Substrings.Left" executed="True" success="True" time="0.016" asserts="1" /> <test-case name="Jedi.System.Strings.Substrings.Mid" executed="True" success="True" time="0.000" asserts="1" /> <test-case name="Jedi.System.Strings.Substrings.Right" executed="True" success="True" time="0.000" asserts="1" /> </results> </test-suite> ! <test-suite name="TabSet" success="True" time="0.09375" asserts="0"> <results> <test-case name="Jedi.System.Strings.TabSet.AddingTabs" executed="True" success="True" time="0.000" asserts="53" /> --- 222,231 ---- <test-case name="Jedi.System.Strings.Substrings.BeforeMultipleDelimiters" executed="True" success="True" time="0.000" asserts="4" /> <test-case name="Jedi.System.Strings.Substrings.BeforeSingleDelimiter" executed="True" success="True" time="0.000" asserts="5" /> ! <test-case name="Jedi.System.Strings.Substrings.Left" executed="True" success="True" time="0.000" asserts="1" /> <test-case name="Jedi.System.Strings.Substrings.Mid" executed="True" success="True" time="0.000" asserts="1" /> <test-case name="Jedi.System.Strings.Substrings.Right" executed="True" success="True" time="0.000" asserts="1" /> </results> </test-suite> ! <test-suite name="TabSet" success="True" time="0.109375" asserts="0"> <results> <test-case name="Jedi.System.Strings.TabSet.AddingTabs" executed="True" success="True" time="0.000" asserts="53" /> *************** *** 229,233 **** <test-case name="Jedi.System.Strings.TabSet.ConvertToString" executed="True" success="True" time="0.000" asserts="6" /> <test-case name="Jedi.System.Strings.TabSet.RemovingTabs" executed="True" success="True" time="0.000" asserts="245" /> ! <test-case name="Jedi.System.Strings.TabSet.SimpleTabulation" executed="True" success="True" time="0.016" asserts="5" /> <test-case name="Jedi.System.Strings.TabSet.SpecifiedTabsWithAutoDefault" executed="True" success="True" time="0.000" asserts="52" /> <test-case name="Jedi.System.Strings.TabSet.SpecifiedTabsWithDefault" executed="True" success="True" time="0.000" asserts="52" /> --- 233,237 ---- <test-case name="Jedi.System.Strings.TabSet.ConvertToString" executed="True" success="True" time="0.000" asserts="6" /> <test-case name="Jedi.System.Strings.TabSet.RemovingTabs" executed="True" success="True" time="0.000" asserts="245" /> ! <test-case name="Jedi.System.Strings.TabSet.SimpleTabulation" executed="True" success="True" time="0.000" asserts="5" /> <test-case name="Jedi.System.Strings.TabSet.SpecifiedTabsWithAutoDefault" executed="True" success="True" time="0.000" asserts="52" /> <test-case name="Jedi.System.Strings.TabSet.SpecifiedTabsWithDefault" executed="True" success="True" time="0.000" asserts="52" /> *************** *** 238,247 **** </results> </test-suite> ! <test-suite name="Timers" success="True" time="1.453125" asserts="0"> <results> ! <test-suite name="EventScheduler" success="True" time="1.453125" asserts="0"> <results> ! <test-case name="Jedi.Timers.EventScheduler.SingleScheduleEveryPointTwoSeconds" executed="True" success="True" time="0.813" asserts="5" /> ! <test-case name="Jedi.Timers.EventScheduler.SingleScheduleEveryPointTwoSecondsNoSleep" executed="True" success="True" time="0.625" asserts="5" /> </results> </test-suite> --- 242,251 ---- </results> </test-suite> ! <test-suite name="Timers" success="True" time="1.5" asserts="0"> <results> ! <test-suite name="EventScheduler" success="True" time="1.484375" asserts="0"> <results> ! <test-case name="Jedi.Timers.EventScheduler.SingleScheduleEveryPointTwoSeconds" executed="True" success="True" time="0.844" asserts="5" /> ! <test-case name="Jedi.Timers.EventScheduler.SingleScheduleEveryPointTwoSecondsNoSleep" executed="True" success="True" time="0.641" asserts="5" /> </results> </test-suite> |
From: Marcel B. <jed...@us...> - 2005-03-14 13:44:15
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19015/docs Modified Files: Jedi.Class Reference.ndoc Log Message: MSDN documenter now builds both online help as well as a CHM. Index: Jedi.Class Reference.ndoc =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.Class Reference.ndoc,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** Jedi.Class Reference.ndoc 8 Mar 2005 10:48:08 -0000 1.7 --- Jedi.Class Reference.ndoc 14 Mar 2005 13:44:05 -0000 1.8 *************** *** 29,33 **** <property name="HtmlHelpName" value="jdn.reference" /> <property name="Title" value="JEDI.NET Library reference" /> - <property name="OutputTarget" value="Web" /> <property name="SdkLinksOnWeb" value="True" /> <property name="IncludeFavorites" value="True" /> --- 29,32 ---- |
From: Marcel B. <jed...@us...> - 2005-03-14 13:40:22
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17877/docs Modified Files: Jedi.System.Strings.xml Log Message: Updated documentation to overloaded Remove and RemoveAt methods of StringUtils.TabSet Index: Jedi.System.Strings.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.System.Strings.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** Jedi.System.Strings.xml 8 Mar 2005 10:34:39 -0000 1.8 --- Jedi.System.Strings.xml 14 Mar 2005 13:40:12 -0000 1.9 *************** *** 1446,1449 **** --- 1446,1458 ---- </summary> </member> + <member name="M:Jedi.System.StringUtils.TabSet.Remove(System.Int32)"> + <overloads> + Removes a defined tabulation position, optionally including all following defined positions. + </overloads> + <summary> + Removes a defined tabulation position. + </summary> + <include file='Jedi.System.Strings.xml' path='/members/member[@name="M:Jedi.System.StringUtils.TabSet.Remove(System.Int32,System.Boolean)"]/param[@name="tabPosition"]' /> + </member> <member name="M:Jedi.System.StringUtils.TabSet.Remove(System.Int32,System.Boolean)"> <summary> *************** *** 1467,1470 **** --- 1476,1488 ---- </remarks> </member> + <member name="M:Jedi.System.StringUtils.TabSet.RemoveAt(System.Int32)"> + <overloads> + Removes a defined tabulation position by index, optionally including all following defined positions. + </overloads> + <summary> + Removes a defined tabulation position by index. + </summary> + <include file='Jedi.System.Strings.xml' path='/members/member[@name="M:Jedi.System.StringUtils.TabSet.RemoveAt(System.Int32,System.Boolean)"]/param[@name="index"]' /> + </member> <member name="M:Jedi.System.StringUtils.TabSet.RemoveAt(System.Int32,System.Boolean)"> <summary> |
From: Marcel B. <jed...@us...> - 2005-03-14 13:31:49
|
Update of /cvsroot/jedidotnet/main/run In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15239/main/run Modified Files: Jedi.System.Strings.pas Log Message: * Changed occurances of '<param>: array of <type>' to '<param>: <type>Array' (and declared that array type) for each method where such a construct is the last parameter of the declaration; this avoids the compiler adding a ParamArray attribute, which implies slightly differing semantics. * Modified default parameters to overloaded methods (MS suggests this, since not all .NET languages support default parameters). Index: Jedi.System.Strings.pas =================================================================== RCS file: /cvsroot/jedidotnet/main/run/Jedi.System.Strings.pas,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Jedi.System.Strings.pas 4 Mar 2005 14:51:49 -0000 1.5 --- Jedi.System.Strings.pas 14 Mar 2005 13:31:26 -0000 1.6 *************** *** 33,36 **** --- 33,42 ---- {$ENDREGION} + {$REGION 'Helper types (Delphi only)'} + type + CharArray = array of Char; + IntegerArray = array of Integer; + {$ENDREGION} + {$REGION 'Enumerations'} type *************** *** 58,62 **** constructor Create; overload; constructor Create(defaultWidth: Integer); overload; ! constructor Create(tabs: array of Integer); overload; constructor Create(tabs: array of Integer; defaultWidth: Integer); overload; procedure Add(tabPosition: Integer); --- 64,68 ---- constructor Create; overload; constructor Create(defaultWidth: Integer); overload; ! constructor Create(tabs: IntegerArray); overload; constructor Create(tabs: array of Integer; defaultWidth: Integer); overload; procedure Add(tabPosition: Integer); *************** *** 67,72 **** function Equals(obj: &Object): Boolean; override; function RealDefaultWidth: Integer; ! procedure Remove(tabPosition: Integer; includeFollowing: Boolean = False); ! procedure RemoveAt(index: Integer; includeFollowing: Boolean = False); function TabFrom(pos: Integer): Integer; function get_Count: Integer; --- 73,80 ---- function Equals(obj: &Object): Boolean; override; function RealDefaultWidth: Integer; ! procedure Remove(tabPosition: Integer); overload; ! procedure Remove(tabPosition: Integer; includeFollowing: Boolean); overload; ! procedure RemoveAt(index: Integer); overload; ! procedure RemoveAt(index: Integer; includeFollowing: Boolean); overload; function TabFrom(pos: Integer): Integer; function get_Count: Integer; *************** *** 92,101 **** public class function EscapeString(s: string): string; overload; static; ! class function EscapeString(s: string; escapeCharacters: array of Char): string; overload; static; class function ParseEscapedString(s: string): string; static; {$ENDREGION} {$REGION 'Escaped strings common implementation methods'} strict protected ! class function EscapeStringImpl(s: string; escapeCharacters: array of Char): string; static; {$ENDREGION} {$REGION 'Escaped strings constants'} --- 100,109 ---- public class function EscapeString(s: string): string; overload; static; ! class function EscapeString(s: string; escapeCharacters: CharArray): string; overload; static; class function ParseEscapedString(s: string): string; static; {$ENDREGION} {$REGION 'Escaped strings common implementation methods'} strict protected ! class function EscapeStringImpl(s: string; escapeCharacters: CharArray): string; static; {$ENDREGION} {$REGION 'Escaped strings constants'} *************** *** 139,144 **** {$REGION 'Manipulations'} public ! class function RemoveDuplicateChars(s: string; char: System.Char): string; overload; static; ! class function RemoveDuplicateChars(s: string; chars: array of System.Char): string; overload; static; class function &Repeat(s: string; count: Integer): string; static; {$ENDREGION} --- 147,152 ---- {$REGION 'Manipulations'} public ! class function RemoveDuplicateChars(s: string; char: Char): string; overload; static; ! class function RemoveDuplicateChars(s: string; chars: CharArray): string; overload; static; class function &Repeat(s: string; count: Integer): string; static; {$ENDREGION} *************** *** 153,164 **** {$REGION 'Subsets'} public ! class function After(s: string; delimiter: System.Char): string; static; ! class function AfterAnyOf(s: string; delimiters: array of System.Char): string; static; ! class function AfterLast(s: string; delimiter: System.Char): string; static; ! class function AfterLastAnyOf(s: string; delimiters: array of System.Char): string; static; ! class function Before(s: string; delimiter: System.Char): string; static; ! class function BeforeAnyOf(s: string; delimiters: array of System.Char): string; static; ! class function BeforeLast(s: string; delimiter: System.Char): string; static; ! class function BeforeLastAnyOf(s: string; delimiters: array of System.Char): string; static; class function Left(s: string; length: Integer): string; static; class function Mid(s: string; from, &to: Integer): string; static; --- 161,172 ---- {$REGION 'Subsets'} public ! class function After(s: string; delimiter: Char): string; static; ! class function AfterAnyOf(s: string; delimiters: CharArray): string; static; ! class function AfterLast(s: string; delimiter: Char): string; static; ! class function AfterLastAnyOf(s: string; delimiters: CharArray): string; static; ! class function Before(s: string; delimiter: Char): string; static; ! class function BeforeAnyOf(s: string; delimiters: CharArray): string; static; ! class function BeforeLast(s: string; delimiter: Char): string; static; ! class function BeforeLastAnyOf(s: string; delimiters: CharArray): string; static; class function Left(s: string; length: Integer): string; static; class function Mid(s: string; from, &to: Integer): string; static; *************** *** 167,172 **** {$REGION 'Tab expansions'} public ! class function ExpandTabs(s: string; tabs: array of Int32): string; overload; static; ! class function ExpandTabs(s: string; tabs: array of Int32; additionalTabsWidth: Int32): string; overload; static; class function ExpandTabs(s: string; tabSet: TabSet): string; overload; static; {$ENDREGION} --- 175,180 ---- {$REGION 'Tab expansions'} public ! class function ExpandTabs(s: string; tabs: IntegerArray): string; overload; static; ! class function ExpandTabs(s: string; tabs: array of Integer; additionalTabsWidth: Int32): string; overload; static; class function ExpandTabs(s: string; tabSet: TabSet): string; overload; static; {$ENDREGION} *************** *** 183,191 **** {$ENDREGION} - {$REGION 'Array type declarations'} - type - CharArray = array of Char; - {$ENDREGION} - {$REGION 'StringUtils'} constructor StringUtils.Create; --- 191,194 ---- *************** *** 1023,1026 **** --- 1026,1034 ---- end; + procedure StringUtils.TabSet.Remove(tabPosition: Integer); + begin + Remove(tabPosition, False); + end; + procedure StringUtils.TabSet.Remove(tabPosition: Integer; includeFollowing: Boolean); var *************** *** 1034,1037 **** --- 1042,1050 ---- end; + procedure StringUtils.TabSet.RemoveAt(index: Integer); + begin + RemoveAt(index, False); + end; + procedure StringUtils.TabSet.RemoveAt(index: Integer; includeFollowing: Boolean); begin |
From: Marcel B. <jed...@us...> - 2005-03-14 13:30:30
|
Update of /cvsroot/jedidotnet/main/run In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14773/main/run Modified Files: Jedi.IO.Paths.pas Jedi.System.Attributes.pas Jedi.System.CommandLine.pas Jedi.System.FrameworkResources.pas Jedi.System.SourceVersioning.pas Log Message: Changed occurances of '<param>: array of <type>' to '<param>: <type>Array' (and declared that array type) for each method where such a construct is the last parameter of the declaration; this avoids the compiler adding a ParamArray attribute, which implies slightly differing semantics. Index: Jedi.System.CommandLine.pas =================================================================== RCS file: /cvsroot/jedidotnet/main/run/Jedi.System.CommandLine.pas,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Jedi.System.CommandLine.pas 1 Mar 2005 15:10:17 -0000 1.3 --- Jedi.System.CommandLine.pas 14 Mar 2005 13:30:13 -0000 1.4 *************** *** 128,134 **** procedure ParseImpl(commandLine: string); procedure RegisterArgument(instance: &Object; memberInfo: MemberInfo; attr: CommandLineArgumentAttribute); overload; ! procedure RegisterArgument(instance: &Object; memberInfo: MemberInfo; attributes: array of &Object); overload; procedure RegisterInstance(instance: &Object); ! procedure RegisterInstances(instances: array of &Object); procedure RegisterType(&type: &Type); overload; procedure RegisterType(&type: &Type; instance: &Object); overload; --- 128,134 ---- procedure ParseImpl(commandLine: string); procedure RegisterArgument(instance: &Object; memberInfo: MemberInfo; attr: CommandLineArgumentAttribute); overload; ! procedure RegisterArgument(instance: &Object; memberInfo: MemberInfo; attributes: ObjectArray); overload; procedure RegisterInstance(instance: &Object); ! procedure RegisterInstances(instances: ObjectArray); procedure RegisterType(&type: &Type); overload; procedure RegisterType(&type: &Type; instance: &Object); overload; *************** *** 139,144 **** class function Parse(arguments: array of &Object): StringArray; overload; static; class function Parse(arguments: array of &Object; responseFilePrefix: string): StringArray; overload; static; ! class function Parse(commandLine: string; arguments: array of &Object): StringArray; overload; static; ! class function Parse(commandLine: string; arguments: array of &Object; responseFilePrefix: string): StringArray; overload; static; {$ENDREGION} end; --- 139,145 ---- class function Parse(arguments: array of &Object): StringArray; overload; static; class function Parse(arguments: array of &Object; responseFilePrefix: string): StringArray; overload; static; ! class function Parse(commandLine: string; arguments: ObjectArray): StringArray; overload; static; ! class function Parse(commandLine: string; arguments: array of &Object; ! responseFilePrefix: string): StringArray; overload; static; {$ENDREGION} end; Index: Jedi.System.Attributes.pas =================================================================== RCS file: /cvsroot/jedidotnet/main/run/Jedi.System.Attributes.pas,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Jedi.System.Attributes.pas 22 Jan 2005 15:05:05 -0000 1.2 --- Jedi.System.Attributes.pas 14 Mar 2005 13:30:13 -0000 1.3 *************** *** 53,57 **** operation: AttributeCombineOperation): ArrayList; overload; static; public ! class function CombineAttributes(attributes1, attributes2: array of Attribute): AttributeArray; overload; static; class function CombineAttributes(attributes1, attributes2: array of Attribute; operation: AttributeCombineOperation): AttributeArray; overload; static; --- 53,57 ---- operation: AttributeCombineOperation): ArrayList; overload; static; public ! class function CombineAttributes(attributes1, attributes2: AttributeArray): AttributeArray; overload; static; class function CombineAttributes(attributes1, attributes2: array of Attribute; operation: AttributeCombineOperation): AttributeArray; overload; static; *************** *** 64,69 **** class function CombineAttributes(attributes1: array of Attribute; attributes2: AttributeCollection; operation: AttributeCombineOperation): AttributeArray; overload; static; ! class function CombineAttributes(attributes1: AttributeCollection; attributes2: ! array of Attribute): AttributeCollection; overload; static; class function CombineAttributes(attributes1: AttributeCollection; attributes2: array of Attribute; operation: AttributeCombineOperation): AttributeCollection; overload; static; --- 64,69 ---- class function CombineAttributes(attributes1: array of Attribute; attributes2: AttributeCollection; operation: AttributeCombineOperation): AttributeArray; overload; static; ! class function CombineAttributes(attributes1: AttributeCollection; ! attributes2: AttributeArray): AttributeCollection; overload; static; class function CombineAttributes(attributes1: AttributeCollection; attributes2: array of Attribute; operation: AttributeCombineOperation): AttributeCollection; overload; static; *************** *** 76,80 **** strict protected class function IndexOf(attrList: ArrayList; attr: System.Object): Integer; static; ! class function ToArrayList(attrs: array of Attribute): ArrayList; overload; static; class function ToArrayList(attrs: AttributeCollection): ArrayList; overload; static; {$ENDREGION} --- 76,80 ---- strict protected class function IndexOf(attrList: ArrayList; attr: System.Object): Integer; static; ! class function ToArrayList(attrs: AttributeArray): ArrayList; overload; static; class function ToArrayList(attrs: AttributeCollection): ArrayList; overload; static; {$ENDREGION} Index: Jedi.System.FrameworkResources.pas =================================================================== RCS file: /cvsroot/jedidotnet/main/run/Jedi.System.FrameworkResources.pas,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Jedi.System.FrameworkResources.pas 23 Jan 2005 11:03:16 -0000 1.1 --- Jedi.System.FrameworkResources.pas 14 Mar 2005 13:30:13 -0000 1.2 *************** *** 33,36 **** --- 33,41 ---- {$ENDREGION} + {$REGION 'Helper types (Delphi only)'} + type + ObjectArray = array of &Object; + {$ENDREGION} + {$REGION 'mscorlib resources'} type *************** *** 56,62 **** class function GetResourceString(culture: CultureInfo; id: string; arg0, arg1: &Object): string; overload; static; class function GetResourceString(id: string; arg0, arg1, arg2: &Object): string; overload; static; ! class function GetResourceString(culture: CultureInfo; id: string; arg0, arg1, arg2: &Object): string; overload; static; ! class function GetResourceString(id: string; args: array of &Object): string; overload; static; ! class function GetResourceString(culture: CultureInfo; id: string; args: array of &Object): string; overload; static; {$ENDREGION} end; --- 61,68 ---- class function GetResourceString(culture: CultureInfo; id: string; arg0, arg1: &Object): string; overload; static; class function GetResourceString(id: string; arg0, arg1, arg2: &Object): string; overload; static; ! class function GetResourceString(culture: CultureInfo; id: string; arg0, arg1, ! arg2: &Object): string; overload; static; ! class function GetResourceString(id: string; args: ObjectArray): string; overload; static; ! class function GetResourceString(culture: CultureInfo; id: string; args: ObjectArray): string; overload; static; {$ENDREGION} end; *************** *** 86,92 **** class function GetResourceString(culture: CultureInfo; id: string; arg0, arg1: &Object): string; overload; static; class function GetResourceString(id: string; arg0, arg1, arg2: &Object): string; overload; static; ! class function GetResourceString(culture: CultureInfo; id: string; arg0, arg1, arg2: &Object): string; overload; static; ! class function GetResourceString(id: string; args: array of &Object): string; overload; static; ! class function GetResourceString(culture: CultureInfo; id: string; args: array of &Object): string; overload; static; {$ENDREGION} end; --- 92,99 ---- class function GetResourceString(culture: CultureInfo; id: string; arg0, arg1: &Object): string; overload; static; class function GetResourceString(id: string; arg0, arg1, arg2: &Object): string; overload; static; ! class function GetResourceString(culture: CultureInfo; id: string; arg0, arg1, ! arg2: &Object): string; overload; static; ! class function GetResourceString(id: string; args: ObjectArray): string; overload; static; ! class function GetResourceString(culture: CultureInfo; id: string; args: ObjectArray): string; overload; static; {$ENDREGION} end; Index: Jedi.System.SourceVersioning.pas =================================================================== RCS file: /cvsroot/jedidotnet/main/run/Jedi.System.SourceVersioning.pas,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Jedi.System.SourceVersioning.pas 1 Mar 2005 14:22:10 -0000 1.4 --- Jedi.System.SourceVersioning.pas 14 Mar 2005 13:30:14 -0000 1.5 *************** *** 27,30 **** --- 27,34 ---- type + {$REGION 'Helper types (Delphi only)'} + IntegerArray = array of Integer; + {$ENDREGION} + {$REGION 'Forward declarations'} Revision = record; *************** *** 107,111 **** constructor Create(revision: Double); overload; constructor Create(major, minor: Integer); overload; ! constructor Create(values: array of Integer); overload; {$ENDREGION} {$REGION 'Data'} --- 111,115 ---- constructor Create(revision: Double); overload; constructor Create(major, minor: Integer); overload; ! constructor Create(values: IntegerArray); overload; {$ENDREGION} {$REGION 'Data'} *************** *** 200,208 **** {$ENDREGION} - {$REGION 'Array types'} - type - IntegerArray = array of Integer; - {$ENDREGION} - {$REGION 'CVSSourceInfoAttribute'} constructor CVSSourceInfoAttribute.Create(id: string); --- 204,207 ---- Index: Jedi.IO.Paths.pas =================================================================== RCS file: /cvsroot/jedidotnet/main/run/Jedi.IO.Paths.pas,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Jedi.IO.Paths.pas 22 Jan 2005 15:28:45 -0000 1.2 --- Jedi.IO.Paths.pas 14 Mar 2005 13:30:13 -0000 1.3 *************** *** 32,35 **** --- 32,36 ---- type CharArray = array of Char; + StringArray = array of string; [JediSourceInfo('$Header$')] *************** *** 48,52 **** constructor Create; overload; constructor Create(directorySeparator, altDirectorySeparator, volumeSeparator: Char; ! invalidPathChars: array of Char); overload; function AltDirectorySeparator: Char; function DirectorySeparator: Char; --- 49,53 ---- constructor Create; overload; constructor Create(directorySeparator, altDirectorySeparator, volumeSeparator: Char; ! invalidPathChars: CharArray); overload; function AltDirectorySeparator: Char; function DirectorySeparator: Char; *************** *** 62,66 **** class var SysConfig: PathConfig; public ! class function Combine(paths: array of string): string; overload; static; class function Combine(paths: array of string; config: PathConfig): string; overload; static; class function Combine(path1, path2: string): string; overload; static; --- 63,67 ---- class var SysConfig: PathConfig; public ! class function Combine(paths: StringArray): string; overload; static; class function Combine(paths: array of string; config: PathConfig): string; overload; static; class function Combine(path1, path2: string): string; overload; static; |
From: Marcel B. <jed...@us...> - 2005-03-14 12:53:17
|
Update of /cvsroot/jedidotnet/main/run In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5362/main/run Modified Files: Jedi.IO.IniFiles.pas Log Message: Changed occurances of '<param>: array of <type>' to '<param>: <type>Array' (and declared that array type) for each method where such a construct is the last parameter of the declaration; this avoids the compiler adding a ParamArray attribute, which implies slightly differing semantics. Index: Jedi.IO.IniFiles.pas =================================================================== RCS file: /cvsroot/jedidotnet/main/run/Jedi.IO.IniFiles.pas,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Jedi.IO.IniFiles.pas 25 Jan 2005 10:27:35 -0000 1.3 --- Jedi.IO.IniFiles.pas 14 Mar 2005 12:53:07 -0000 1.4 *************** *** 439,442 **** --- 439,443 ---- {$REGION 'Memory-based config file'} type + CharArray = array of Char; [JediSourceInfo('$Header$')] MemoryIniFile = class (MemoryIniFileBase) *************** *** 444,451 **** constructor Create; procedure Load(path: string); overload; ! procedure Load(path: string; commentChars: array of Char); overload; procedure Load(path: string; commentChars: array of Char; allowCommentAfterValues: Boolean); overload; procedure Load(reader: TextReader); overload; ! procedure Load(reader: TextReader; commentChars: array of Char); overload; procedure Load(reader: TextReader; commentChars: array of Char; allowCommentAfterValues: Boolean); overload; procedure Save(path: string); overload; --- 445,452 ---- constructor Create; procedure Load(path: string); overload; ! procedure Load(path: string; commentChars: CharArray); overload; procedure Load(path: string; commentChars: array of Char; allowCommentAfterValues: Boolean); overload; procedure Load(reader: TextReader); overload; ! procedure Load(reader: TextReader; commentChars: CharArray); overload; procedure Load(reader: TextReader; commentChars: array of Char; allowCommentAfterValues: Boolean); overload; procedure Save(path: string); overload; |
From: Marcel B. <jed...@us...> - 2005-03-14 12:45:31
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3496/docs Modified Files: Jedi.IO.IniFiles.xml Log Message: Now all public classes are documented. Index: Jedi.IO.IniFiles.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.IO.IniFiles.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** Jedi.IO.IniFiles.xml 14 Mar 2005 11:54:47 -0000 1.8 --- Jedi.IO.IniFiles.xml 14 Mar 2005 12:45:19 -0000 1.9 *************** *** 1495,1619 **** <member name="T:Jedi.IO.MemoryIniFile"> <summary> </summary> </member> <member name="M:Jedi.IO.MemoryIniFile.#ctor"> <summary> </summary> </member> <member name="M:Jedi.IO.MemoryIniFile.Load(System.IO.TextReader)"> <overloads> </overloads> <summary> </summary> ! <param name="reader"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Load(System.IO.TextReader,System.Char[])"> <summary> </summary> ! <param name="reader"> ! </param> ! <param name="commentChars"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Load(System.IO.TextReader,System.Char[],System.Boolean)"> <summary> </summary> ! <param name="reader"> ! </param> ! <param name="commentChars"> ! </param> ! <param name="allowCommentAfterValues"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Load(System.String)"> <summary> </summary> <param name="path"> </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Load(System.String,System.Char[])"> <summary> </summary> ! <param name="path"> ! </param> ! <param name="commentChars"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Load(System.String,System.Char[],System.Boolean)"> <summary> </summary> ! <param name="path"> ! </param> ! <param name="commentChars"> ! </param> ! <param name="allowCommentAfterValues"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.IO.TextWriter)"> <overloads> </overloads> <summary> </summary> ! <param name="writer"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.IO.TextWriter,System.Boolean)"> <summary> </summary> ! <param name="writer"> ! </param> ! <param name="emptyLineBetweenSections"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.IO.TextWriter,System.Char)"> <summary> </summary> ! <param name="writer"> ! </param> ! <param name="commentChar"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.IO.TextWriter,System.Char,System.Boolean)"> <summary> </summary> ! <param name="writer"> ! </param> ! <param name="commentChar"> ! </param> ! <param name="emptyLineBetweenSections"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.String)"> <summary> </summary> <param name="path"> </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.String,System.Boolean)"> <summary> </summary> ! <param name="path"> ! </param> ! <param name="emptyLineBetweenSections"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.String,System.Char)"> <summary> </summary> ! <param name="path"> ! </param> ! <param name="commentChar"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.String,System.Char,System.Boolean)"> <summary> </summary> ! <param name="path"> ! </param> ! <param name="commentChar"> ! </param> ! <param name="emptyLineBetweenSections"> ! </param> </member> <member name="T:Jedi.IO.MemoryIniFileBase"> --- 1495,1613 ---- <member name="T:Jedi.IO.MemoryIniFile"> <summary> + Represents a memory based configuration file. </summary> </member> <member name="M:Jedi.IO.MemoryIniFile.#ctor"> <summary> + Initializes a new instance of the <see cref="T:Jedi.IO.MemoryIniFile" /> class. </summary> </member> <member name="M:Jedi.IO.MemoryIniFile.Load(System.IO.TextReader)"> <overloads> + Loads and merges data from a <see cref="T:System.IO.TextReader" /> or file. </overloads> <summary> + Loads and merges data from a <see cref="T:System.IO.TextReader" />. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.LoadImpl(System.IO.TextReader,System.Char[],System.Boolean,System.Boolean)"]/param[@name="reader"]' /> </member> <member name="M:Jedi.IO.MemoryIniFile.Load(System.IO.TextReader,System.Char[])"> <summary> + Loads and merges data including comments from a <see cref="T:System.IO.TextReader" />. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.LoadImpl(System.IO.TextReader,System.Char[],System.Boolean,System.Boolean)"]/param[@name="reader"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.LoadImpl(System.IO.TextReader,System.Char[],System.Boolean,System.Boolean)"]/param[@name="commentChars"]' /> </member> <member name="M:Jedi.IO.MemoryIniFile.Load(System.IO.TextReader,System.Char[],System.Boolean)"> <summary> + Loads and merges data including comments (including those after the value on the same line) from a <see cref="T:System.IO.TextReader" />. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.LoadImpl(System.IO.TextReader,System.Char[],System.Boolean,System.Boolean)"]/param[@name="reader"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.LoadImpl(System.IO.TextReader,System.Char[],System.Boolean,System.Boolean)"]/param[@name="commentChars"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.LoadImpl(System.IO.TextReader,System.Char[],System.Boolean,System.Boolean)"]/param[@name="allowCommentAfterValues"]' /> </member> <member name="M:Jedi.IO.MemoryIniFile.Load(System.String)"> <summary> + Loads and merges data from a file. </summary> <param name="path"> + The name of the file to load or merge from. </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Load(System.String,System.Char[])"> <summary> + Loads and merges data including comments from a file. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFile.Load(System.String)"]/param[@name="path"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.LoadImpl(System.IO.TextReader,System.Char[],System.Boolean,System.Boolean)"]/param[@name="commentChars"]' /> </member> <member name="M:Jedi.IO.MemoryIniFile.Load(System.String,System.Char[],System.Boolean)"> <summary> + Loads and merges data including comments (including those after the value on the same line) from a file. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFile.Load(System.String)"]/param[@name="path"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.LoadImpl(System.IO.TextReader,System.Char[],System.Boolean,System.Boolean)"]/param[@name="commentChars"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.LoadImpl(System.IO.TextReader,System.Char[],System.Boolean,System.Boolean)"]/param[@name="allowCommentAfterValues"]' /> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.IO.TextWriter)"> <overloads> + Saves the current contents to a <see cref="T:System.IO.TextWriter" /> or file. </overloads> <summary> + Saves the current contents (without comments) to a <see cref="T:System.IO.TextWriter" />. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="writer"]' /> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.IO.TextWriter,System.Boolean)"> <summary> + Saves the current contents (without comments and empty lines between sections) to a <see cref="T:System.IO.TextWriter" />. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="writer"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="emptyLineBetweenSections"]' /> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.IO.TextWriter,System.Char)"> <summary> + Saves the current contents (including comments) to a <see cref="T:System.IO.TextWriter" />. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="writer"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="commentChar"]' /> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.IO.TextWriter,System.Char,System.Boolean)"> <summary> + Saves the current contents (including comments and empty lines between sections) to a <see cref="T:System.IO.TextWriter" />. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="writer"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="commentChar"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="emptyLineBetweenSections"]' /> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.String)"> <summary> + Saves the current contents (without comments) to a file. </summary> <param name="path"> + The name of the file to save to. </param> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.String,System.Boolean)"> <summary> + Saves the current contents (without comments and empty lines between sections) to a file. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFile.Save(System.String)"]/param[@name="path"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="emptyLineBetweenSections"]' /> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.String,System.Char)"> <summary> + Saves the current contents (including comments) to a file. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFile.Save(System.String)"]/param[@name="path"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="commentChar"]' /> </member> <member name="M:Jedi.IO.MemoryIniFile.Save(System.String,System.Char,System.Boolean)"> <summary> + Saves the current contents (including comments and empty lines between sections) to a file. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFile.Save(System.String)"]/param[@name="path"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="commentChar"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="emptyLineBetweenSections"]' /> </member> <member name="T:Jedi.IO.MemoryIniFileBase"> |
From: Marcel B. <jed...@us...> - 2005-03-14 11:54:57
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22534/docs Modified Files: Jedi.IO.IniFiles.xml Log Message: All important classes are completely documented. Index: Jedi.IO.IniFiles.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.IO.IniFiles.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** Jedi.IO.IniFiles.xml 13 Mar 2005 20:25:57 -0000 1.7 --- Jedi.IO.IniFiles.xml 14 Mar 2005 11:54:47 -0000 1.8 *************** *** 42,46 **** and reload intervals. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.BufferedIniFile.#ctor(System.String)"]/param[@name="path"]' /> <param name="autoReloadInterval"> Interval in milliseconds between automatic merging of changes made outside of this instance to the physical file. --- 42,46 ---- and reload intervals. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.BufferedIniFile.#ctor(System.String)"]/param[@name="path"]' /> <param name="autoReloadInterval"> Interval in milliseconds between automatic merging of changes made outside of this instance to the physical file. *************** *** 81,85 **** The event handler called to check if outside changes should be merged from disk. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.BufferedIniFile.AutoFlushHandler(Jedi.Timers.ScheduledEvent)"]/param[@name="event"]' /> </member> <member name="P:Jedi.IO.BufferedIniFile.AutoReloadInterval"> --- 81,85 ---- The event handler called to check if outside changes should be merged from disk. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.BufferedIniFile.AutoFlushHandler(Jedi.Timers.ScheduledEvent)"]/param[@name="event"]' /> </member> <member name="P:Jedi.IO.BufferedIniFile.AutoReloadInterval"> *************** *** 747,757 **** </param> <param name="iterationType"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.GetEnumerator(System.Int32,System.Int32,System.String)"]/param[@name="iteratorType"]/*' /> </param> <param name="returnType"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.GetEnumerator(System.Int32,System.Int32,System.String)"]/param[@name="returnType"]/*' /> </param> <param name="section"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.GetEnumerator(System.Int32,System.Int32,System.String)"]/param[@name="sect"]/*' /> </param> </member> --- 747,757 ---- </param> <param name="iterationType"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.GetEnumerator(System.Int32,System.Int32,System.String)"]/param[@name="iteratorType"]/*' /> </param> <param name="returnType"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.GetEnumerator(System.Int32,System.Int32,System.String)"]/param[@name="returnType"]/*' /> </param> <param name="section"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.GetEnumerator(System.Int32,System.Int32,System.String)"]/param[@name="sect"]/*' /> </param> </member> *************** *** 1047,1051 **** Reads a <see cref="T:System.DateTime" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.DateTime" /> equivalent to the date and time stored in the configuration file. --- 1047,1051 ---- Reads a <see cref="T:System.DateTime" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.DateTime" /> equivalent to the date and time stored in the configuration file. *************** *** 1057,1064 **** Reads a <see cref="T:System.DateTime" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadDateTime(System.String)"]/returns' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDateTimeDefault(System.String,System.DateTime)"> --- 1057,1064 ---- Reads a <see cref="T:System.DateTime" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadDateTime(System.String)"]/returns' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDateTimeDefault(System.String,System.DateTime)"> *************** *** 1069,1075 **** Reads a <see cref="T:System.DateTime" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadDateTime(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDateTimeDefault(System.String,System.String,System.DateTime)"> --- 1069,1075 ---- Reads a <see cref="T:System.DateTime" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadDateTime(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDateTimeDefault(System.String,System.String,System.DateTime)"> *************** *** 1078,1085 **** doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadDateTime(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"> --- 1078,1085 ---- doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadDateTime(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"> *************** *** 1090,1098 **** Reads a <see cref="T:System.Double" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.Double" /> equivalent to the number stored in the configuration file. </returns> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDouble(System.String,System.String)"> --- 1090,1098 ---- Reads a <see cref="T:System.Double" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.Double" /> equivalent to the number stored in the configuration file. </returns> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDouble(System.String,System.String)"> *************** *** 1100,1107 **** Reads a <see cref="T:System.Double" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"]/returns' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDoubleDefault(System.String,System.Double)"> --- 1100,1107 ---- Reads a <see cref="T:System.Double" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"]/returns' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDoubleDefault(System.String,System.Double)"> *************** *** 1112,1118 **** Reads a <see cref="T:System.Double" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDoubleDefault(System.String,System.String,System.Double)"> --- 1112,1118 ---- Reads a <see cref="T:System.Double" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadDoubleDefault(System.String,System.String,System.Double)"> *************** *** 1121,1128 **** doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadImpl(System.String,System.String)"> --- 1121,1128 ---- doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadDouble(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadImpl(System.String,System.String)"> *************** *** 1130,1137 **** Reads an item from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/returns/*' /> <para> -or- --- 1130,1137 ---- Reads an item from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/returns/*' /> <para> -or- *************** *** 1156,1164 **** Reads a <see cref="T:System.Int64" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.Int64" /> equivalent to the number stored in the configuration file. </returns> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadInt(System.String,System.String)"> --- 1156,1164 ---- Reads a <see cref="T:System.Int64" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.Int64" /> equivalent to the number stored in the configuration file. </returns> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadInt(System.String,System.String)"> *************** *** 1166,1172 **** Reads a <see cref="T:System.Int64" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadInt(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadIntDefault(System.String,System.Int64)"> --- 1166,1172 ---- Reads a <see cref="T:System.Int64" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadInt(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadIntDefault(System.String,System.Int64)"> *************** *** 1177,1183 **** Reads a <see cref="T:System.Int64" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadInt(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadIntDefault(System.String,System.String,System.Int64)"> --- 1177,1183 ---- Reads a <see cref="T:System.Int64" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadInt(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadIntDefault(System.String,System.String,System.Int64)"> *************** *** 1186,1193 **** doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadInt(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadString(System.String)"> --- 1186,1193 ---- doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadInt(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadString(System.String)"> *************** *** 1198,1206 **** Reads a <see cref="T:System.String" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.String" /> equivalent to the text stored in the configuration file. </returns> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadString(System.String,System.String)"> --- 1198,1206 ---- Reads a <see cref="T:System.String" /> from the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <returns> A <see cref="T:System.String" /> equivalent to the text stored in the configuration file. </returns> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadString(System.String,System.String)"> *************** *** 1208,1215 **** Reads a <see cref="T:System.String" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadString(System.String)"]/returns' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadStringDefault(System.String,System.String)"> --- 1208,1215 ---- Reads a <see cref="T:System.String" /> from a section in the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadString(System.String)"]/returns' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String)"]/exception' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadStringDefault(System.String,System.String)"> *************** *** 1220,1226 **** Reads a <see cref="T:System.String" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadString(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadStringDefault(System.String,System.String,System.String)"> --- 1220,1226 ---- Reads a <see cref="T:System.String" /> from the configuration file, returning a default value if it doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadString(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.ReadStringDefault(System.String,System.String,System.String)"> *************** *** 1229,1236 **** doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.ReadString(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.SectionExists(System.String)"> --- 1229,1236 ---- doesn't exist. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="default"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.ReadString(System.String)"]/returns' /> </member> <member name="M:Jedi.IO.IniFileBase.SectionExists(System.String)"> *************** *** 1364,1368 **** Writes a <see cref="T:System.DateTime" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <param name="value"> The value to write. --- 1364,1368 ---- Writes a <see cref="T:System.DateTime" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <param name="value"> The value to write. *************** *** 1373,1378 **** Writes a <see cref="T:System.Double" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.Int64)"> --- 1373,1378 ---- Writes a <see cref="T:System.Double" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.Int64)"> *************** *** 1380,1385 **** Writes an <see cref="T:System.Int64" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String)"> --- 1380,1385 ---- Writes an <see cref="T:System.Int64" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String)"> *************** *** 1387,1422 **** Writes a <see cref="T:System.String" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.DateTime)"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.Double)"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.Double)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.Int64)"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.Int64)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.String)"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.String)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.WriteImpl(System.String,System.String,System.String)"> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/overloads/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="T:Jedi.IO.IniFileEntry"> --- 1387,1422 ---- Writes a <see cref="T:System.String" /> value to the configuration file. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.DateTime)"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.Double)"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.Double)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.Int64)"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.Int64)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.Write(System.String,System.String,System.String)"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.String)"]/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="M:Jedi.IO.IniFileBase.WriteImpl(System.String,System.String,System.String)"> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/overloads/summary' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.Write(System.String,System.DateTime)"]/param[@name="value"]' /> </member> <member name="T:Jedi.IO.IniFileEntry"> *************** *** 1460,1464 **** </summary> <value> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="key"]/*' /> </value> </member> --- 1460,1464 ---- </summary> <value> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="key"]/*' /> </value> </member> *************** *** 1468,1472 **** </summary> <value> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="section"]/*' /> </value> </member> --- 1468,1472 ---- </summary> <value> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="section"]/*' /> </value> </member> *************** *** 1476,1480 **** </summary> <value> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="value"]/*' /> </value> </member> --- 1476,1480 ---- </summary> <value> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="value"]/*' /> </value> </member> *************** *** 1619,1640 **** <member name="T:Jedi.IO.MemoryIniFileBase"> <summary> </summary> </member> <member name="M:Jedi.IO.MemoryIniFileBase.#ctor(System.Boolean,System.Boolean)"> <summary> </summary> <param name="universalFormat"> </param> <param name="trackChanges"> </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.AddCommentImpl(System.String,System.String,System.String)"> <summary> </summary> ! <param name="section"> ! </param> ! <param name="key"> ! </param> <param name="comment"> </param> </member> --- 1619,1659 ---- <member name="T:Jedi.IO.MemoryIniFileBase"> <summary> + Represents the base class of a memory based configuration (or INI) file. </summary> + <remarks> + <para> + This descendant of <see cref="T:Jedi.IO.IniFileBase" /> implements the lower level <see langword="abstract" /> + methods declared by its ancestor. All items are stored in an <see cref="T:System.Collections.IDictionary" /> + implementing class. + </para> + <para> + It adds functionality to attach comments to an item. Comments can be read from file as well as written back to + it, but it's not required to use the same comment characters for loading and saving. In fact, the load method + recognizes several comment characters (allowing you to read both legacy files as well as new ones with a + different comment character). + </para> + </remarks> </member> <member name="M:Jedi.IO.MemoryIniFileBase.#ctor(System.Boolean,System.Boolean)"> <summary> + Initializes a new instance of the <see cref="T:Jedi.IO.MemoryIniFileBase" /> class. </summary> <param name="universalFormat"> + <see langword="true" /> if dates and numbers should be stored in a culture-independant format; otherwise, + <see langword="false" />. </param> <param name="trackChanges"> + <see langword="true" /> if changes should be tracked, allowing one to save only changes back to file; otherwise, + <see langword="false" />. </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.AddCommentImpl(System.String,System.String,System.String)"> <summary> + Attaches a comment to an item. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="section"]' /> ! <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="M:Jedi.IO.IniFileBase.DoRead(System.String,System.String,System.String)"]/param[@name="key"]' /> <param name="comment"> + The comment to add. </param> </member> *************** *** 1671,1676 **** --- 1690,1698 ---- <member name="M:Jedi.IO.MemoryIniFileBase.HasChanges"> <summary> + Determines whether the data has changed. </summary> <returns> + <see langword="true" /> if the memory buffer has been changed since the last time it was loaded; otherwise, + <see cref="false" />. </returns> </member> *************** *** 1710,1722 **** --- 1732,1764 ---- <member name="P:Jedi.IO.MemoryIniFileBase.InternalRootKeys"> <summary> + Gets the internal list of items not belonging to a section. </summary> <value> + An <see cref="T:System.Collections.IDictionary" /> holding names and values of items that do not belong to a + section. </value> + <remarks> + <para> + The <see cref="P:System.Collections.IDictionary.Key" /> property of this dictionary holds the name of the item; + the <see cref="P:System.Collections.IDictionary.Value" /> property holds the value (as a + <see cref="T:System.String" />) of the item. + </para> + </remarks> </member> <member name="P:Jedi.IO.MemoryIniFileBase.InternalSections"> <summary> + Gets the internal list of sections. </summary> <value> + An <see cref="T:System.Collections.IDictionary" /> holding section names and a list of items for that section. </value> + <remarks> + <para> + The <see cref="P:System.Collections.IDictionary.Key" /> property of this dictionary holds the section name; + the <see cref="P:System.Collections.IDictionary.Value" /> property is an + <see cref="T:System.Collections.IDictionary" /> of items in that section. + </para> + <include file='Jedi.IO.IniFiles.xml' path='/members/member[@name="P:Jedi.IO.MemoryIniFileBase.InternalRootKeys"]/remarks/para' /> + </remarks> </member> <member name="T:Jedi.IO.MemoryIniFileBase.KeyOrValueList"> *************** *** 1892,1916 **** </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.ReturnEntry"> ! <summary> ! </summary> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.ReturnKey"> ! <summary> ! </summary> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.ReturnValue"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.MemoryIniFileBase.LoadImpl(System.IO.TextReader,System.Char[],System.Boolean,System.Boolean)"> <summary> </summary> <param name="reader"> </param> <param name="commentChars"> </param> <param name="allowCommentAfterValues"> </param> <param name="overridesExistingData"> </param> </member> --- 1934,1961 ---- </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.ReturnEntry"> ! <exclude /> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.ReturnKey"> ! <exclude /> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.ReturnValue"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.LoadImpl(System.IO.TextReader,System.Char[],System.Boolean,System.Boolean)"> <summary> + Reads items from a <see cref="T:System.IO.TextReader" /> into the memory buffer. </summary> <param name="reader"> + The <see cref="T:System.IO.TextReader" /> to read from. </param> <param name="commentChars"> + The characters recognised as comment characters. </param> <param name="allowCommentAfterValues"> + <see langword="true" /> if comments are allowed to follow a value; otherwise, <see cref="false" />. </param> <param name="overridesExistingData"> + <see langword="true" /> if items read from <paramref name="reader" /> will overwrite data already in memeory; + otherwise, <see cref="false" />. </param> </member> *************** *** 1920,1951 **** <member name="M:Jedi.IO.MemoryIniFileBase.SaveCommentImpl(System.IO.TextWriter,System.String,System.Char)"> <summary> </summary> ! <param name="writer"> ! </param> <param name="comment"> </param> ! <param name="commentChar"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"> <summary> </summary> <param name="writer"> </param> <param name="emptyLineBetweenSections"> </param> <param name="commentChar"> </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.SaveKeysImpl(System.IO.TextWriter,System.Char,System.String,System.Collections.SortedList)"> <summary> </summary> ! <param name="writer"> ! </param> ! <param name="commentChar"> ! </param> <param name="sectName"> </param> <param name="list"> </param> </member> --- 1965,2018 ---- <member name="M:Jedi.IO.MemoryIniFileBase.SaveCommentImpl(System.IO.TextWriter,System.String,System.Char)"> <summary> + Writes a comment to the <see cref="System.IO.TextWriter" />. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="writer"]' /> <param name="comment"> + The comment to write. </param> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="commentChar"]' /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"> <summary> + Writes the items in memory to a <see cref="System.IO.TextWriter" />. </summary> <param name="writer"> + The <see cref="System.IO.TextWriter" /> to write to. </param> <param name="emptyLineBetweenSections"> + <see langword="true" /> if each new section should be separated by an empty line from the previous section; + otherwise, <see langword="false" />. </param> <param name="commentChar"> + <para> + The comment character to use for every line in the comment. + </para> + <para> + -or- + </para> + <para> + The null character (ASCII value 0) if comments should not be written. + </para> </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.SaveKeysImpl(System.IO.TextWriter,System.Char,System.String,System.Collections.SortedList)"> <summary> + Writes a key/value dictionary to a <see cref="System.IO.TextWriter" />. </summary> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="writer"]' /> ! <include file='Jedi.IO.IniFIles.xml' path='/members/member[@name="M:Jedi.IO.MemoryIniFileBase.SaveImpl(System.IO.TextWriter,System.Boolean,System.Char)"]/param[@name="commentChar"]' /> <param name="sectName"> + <para> + The name of the section. + </para> + <para> + -or- + </para> + <para> + <see cref="M:System.String.Empty" /> or a <see langword="null" /> if not linked to a section. + </para> </param> <param name="list"> + The <see cref="T:System.Collections.IDictionary" /> to write. </param> </member> |
From: Marcel B. <jed...@us...> - 2005-03-13 20:26:10
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14345/docs Modified Files: Jedi.IO.IniFiles.xml Log Message: Documented the BufferedIniFile class Index: Jedi.IO.IniFiles.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.IO.IniFiles.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Jedi.IO.IniFiles.xml 13 Mar 2005 19:39:44 -0000 1.6 --- Jedi.IO.IniFiles.xml 13 Mar 2005 20:25:57 -0000 1.7 *************** *** 4,23 **** <member name="T:Jedi.IO.BufferedIniFile"> <summary> </summary> </member> <member name="M:Jedi.IO.BufferedIniFile.#ctor(System.String)"> <summary> </summary> <param name="path"> </param> </member> <member name="M:Jedi.IO.BufferedIniFile.#ctor(System.String,System.Int32,System.Int32)"> <summary> </summary> ! <param name="path"> ! </param> <param name="autoReloadInterval"> </param> <param name="autoFlushInterval"> </param> </member> --- 4,51 ---- <member name="T:Jedi.IO.BufferedIniFile"> <summary> + Represents a configuration file on disk buffered in memory. </summary> + <remarks> + <para> + The file specified by the constructor will be loaded in memory and remains there until this object is disposed. + Any data written to the configuration file will remain in memory only (and can thus be reverted by forcing a + <see cref="M:Jedi.IO.BufferedIniFile.FullReload">reload</see> of the physical file. + </para> + <para> + In addition to writing changes back to disk when the object is disposed or + <see cref="M:Jedi.IO.BufferedIniFile.Flush">explicitly instructed</see> to do so, the class provides a mechanism + to automatically write changes to disk at a <see cref="P:Jedi.IO.BufferedIniFile.AutoFlushInterval">set + interval</see>. + </para> + <para> + A similar mechanism is provided to automatically merge changes made to the physical file on disk outside of this + instance at a <see cref="AutoReloadInterval">set interval</see>. This mechanism allows several instances to work + with the same physical file, even in different application, at the same time. If an item is changed in both the + buffered copy as well as the disk, the changes in memory will remain active. + </para> + </remarks> </member> <member name="M:Jedi.IO.BufferedIniFile.#ctor(System.String)"> + <overloads> + Initializes a new instance of the <see cref="T:Jedi.IO.BufferedIniFile" /> class. + </overloads> <summary> + Initializes a new instance of the <see cref="T:Jedi.IO.BufferedIniFile" /> class. </summary> <param name="path"> + The filename of the file to open. </param> </member> <member name="M:Jedi.IO.BufferedIniFile.#ctor(System.String,System.Int32,System.Int32)"> <summary> + Initializes a new instance of the <see cref="T:Jedi.IO.BufferedIniFile" /> class, specifying the automatic flush + and reload intervals. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.BufferedIniFile.#ctor(System.String)"]/param[@name="path"]' /> <param name="autoReloadInterval"> + Interval in milliseconds between automatic merging of changes made outside of this instance to the physical file. </param> <param name="autoFlushInterval"> + Interval in milliseconds between automatically writing changes back to the physical file. </param> </member> *************** *** 27,50 **** <member name="M:Jedi.IO.BufferedIniFile.AutoFlushHandler(Jedi.Timers.ScheduledEvent)"> <summary> </summary> <param name="event"> </param> </member> <member name="P:Jedi.IO.BufferedIniFile.AutoFlushInterval"> <summary> </summary> <value> </value> </member> <member name="M:Jedi.IO.BufferedIniFile.AutoReloadHandler(Jedi.Timers.ScheduledEvent)"> <summary> </summary> ! <param name="event"> ! </param> </member> <member name="P:Jedi.IO.BufferedIniFile.AutoReloadInterval"> <summary> </summary> <value> </value> </member> --- 55,100 ---- <member name="M:Jedi.IO.BufferedIniFile.AutoFlushHandler(Jedi.Timers.ScheduledEvent)"> <summary> + The event handler called to check if changes should be written to disk. </summary> <param name="event"> + The <see cref="T:Jedi.Timers.ScheduledEvent" /> instance that raised the event. </param> </member> <member name="P:Jedi.IO.BufferedIniFile.AutoFlushInterval"> <summary> + Gets or sets the interval in milliseconds between automatic flushing of changes to disk. </summary> <value> + <para> + The interval in milliseconds between automatic flushing of changes to disk. + </para> + <para> + -or- + </para> + <para> + 0 (zero) to disable automatic flushing of changes. + </para> </value> </member> <member name="M:Jedi.IO.BufferedIniFile.AutoReloadHandler(Jedi.Timers.ScheduledEvent)"> <summary> + The event handler called to check if outside changes should be merged from disk. </summary> ! <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.BufferedIniFile.AutoFlushHandler(Jedi.Timers.ScheduledEvent)"]/param[@name="event"]' /> </member> <member name="P:Jedi.IO.BufferedIniFile.AutoReloadInterval"> <summary> + Gets or sets the interval in milliseconds between automatic merging of changes from disk. </summary> <value> + <para> + The interval in milliseconds between automatic merging of changes from disk. + </para> + <para> + -or- + </para> + <para> + 0 (zero) to disable automatic merging of changes. + </para> </value> </member> *************** *** 59,64 **** </member> <member name="M:Jedi.IO.BufferedIniFile.Dispose"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.BufferedIniFile.Finalize"> --- 109,113 ---- </member> <member name="M:Jedi.IO.BufferedIniFile.Dispose"> ! <exclude /> </member> <member name="M:Jedi.IO.BufferedIniFile.Finalize"> *************** *** 67,78 **** --- 116,130 ---- <member name="M:Jedi.IO.BufferedIniFile.Flush"> <summary> + Writes pending changes from memory to the physical file on disk. </summary> </member> <member name="M:Jedi.IO.BufferedIniFile.FlushImpl"> <summary> + Writes the image in memory to the physical file on disk. </summary> </member> <member name="M:Jedi.IO.BufferedIniFile.FullReload"> <summary> + Reloads the physical file, discarding any pending changes still in memory. </summary> </member> *************** *** 87,104 **** </member> <member name="T:Jedi.IO.BufferedIniFile.IniFileEnumerator"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.BufferedIniFile.IniFileEnumerator.#ctor(Jedi.IO.IniFileBase,System.Int32,System.Int32,System.String)"> ! <summary> ! </summary> ! <param name="IniFile"> ! </param> ! <param name="iterationType"> ! </param> ! <param name="returnType"> ! </param> ! <param name="section"> ! </param> </member> <member name="M:Jedi.IO.BufferedIniFile.IniFileEnumerator.KeyImpl"> --- 139,146 ---- </member> <member name="T:Jedi.IO.BufferedIniFile.IniFileEnumerator"> ! <exclude /> </member> <member name="M:Jedi.IO.BufferedIniFile.IniFileEnumerator.#ctor(Jedi.IO.IniFileBase,System.Int32,System.Int32,System.String)"> ! <exclude /> </member> <member name="M:Jedi.IO.BufferedIniFile.IniFileEnumerator.KeyImpl"> *************** *** 119,130 **** --- 161,178 ---- <member name="M:Jedi.IO.BufferedIniFile.NeedFlush"> <summary> + Determines if there are changes in the memory buffer that haven't been written to disk yet. </summary> <returns> + <see langword="true" /> if the memory buffer has changes that are not yet written to disk; otherwise, + <see cref="false" />. </returns> </member> <member name="M:Jedi.IO.BufferedIniFile.NeedReload"> <summary> + Determines if the file on disk has changed since the last load or flush. </summary> <returns> + <see langword="true" /> if the physical file on disk has changed since the last time it was read or updated by + this instance; otherwise, <see cref="false" />. </returns> </member> *************** *** 134,151 **** --- 182,207 ---- <member name="M:Jedi.IO.BufferedIniFile.Reload"> <overloads> + Reloads the physical file from disk. </overloads> <summary> + Reloads the physical file from disk, letting changes still in memory override the changes on disk. </summary> </member> <member name="M:Jedi.IO.BufferedIniFile.Reload(System.Boolean)"> <summary> + Reloads the physical file from disk specifying whether it will override changes in memory. </summary> <param name="fileOverridesChanges"> + <see langword="true" /> if changes on disk will override the changes in memory; otherwise + <see langword="false" />. </param> </member> <member name="M:Jedi.IO.BufferedIniFile.ReloadImpl(System.Boolean)"> <summary> + Reloads the physical file from disk specifying whether it will override changes in memory. </summary> <param name="fileOverridesChanges"> + <see langword="true" /> if changes on disk will override the changes in memory; otherwise + <see langword="false" />. </param> </member> *************** *** 1626,1647 **** </member> <member name="T:Jedi.IO.MemoryIniFileBase.IniFileEnumerator"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.MemoryIniFileBase.IniFileEnumerator.#ctor(Jedi.IO.IniFileBase,System.Int32,System.Int32,System.String)"> ! <summary> ! </summary> ! <param name="IniFile"> ! </param> ! <param name="iterationType"> ! </param> ! <param name="returnType"> ! </param> ! <param name="section"> ! </param> </member> <member name="F:Jedi.IO.MemoryIniFileBase.IniFileEnumerator.KeyEnum"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.MemoryIniFileBase.IniFileEnumerator.KeyImpl"> --- 1682,1692 ---- </member> <member name="T:Jedi.IO.MemoryIniFileBase.IniFileEnumerator"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.IniFileEnumerator.#ctor(Jedi.IO.IniFileBase,System.Int32,System.Int32,System.String)"> ! <exclude /> </member> <member name="F:Jedi.IO.MemoryIniFileBase.IniFileEnumerator.KeyEnum"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.IniFileEnumerator.KeyImpl"> *************** *** 1655,1660 **** </member> <member name="F:Jedi.IO.MemoryIniFileBase.IniFileEnumerator.SectEnum"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.MemoryIniFileBase.IniFileEnumerator.SectionImpl"> --- 1700,1704 ---- </member> <member name="F:Jedi.IO.MemoryIniFileBase.IniFileEnumerator.SectEnum"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.IniFileEnumerator.SectionImpl"> *************** *** 1677,1690 **** </member> <member name="T:Jedi.IO.MemoryIniFileBase.KeyOrValueList"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyOrValueList.#ctor(Jedi.IO.MemoryIniFileBase.KeyValueDictionary,System.Boolean)"> ! <summary> ! </summary> ! <param name="KeyValueDictionary"> ! </param> ! <param name="isKeyList"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyOrValueList.Add(System.Object)"> --- 1721,1728 ---- </member> <member name="T:Jedi.IO.MemoryIniFileBase.KeyOrValueList"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyOrValueList.#ctor(Jedi.IO.MemoryIniFileBase.KeyValueDictionary,System.Boolean)"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyOrValueList.Add(System.Object)"> *************** *** 1737,1764 **** </member> <member name="T:Jedi.IO.MemoryIniFileBase.KeyValueDictionary"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.#ctor"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.#ctor(Jedi.IO.MemoryIniFileBase,System.Int32)"> ! <summary> ! </summary> ! <param name="IniFile"> ! </param> ! <param name="keyType"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.#ctor(Jedi.IO.MemoryIniFileBase,System.Int32,System.String)"> ! <summary> ! </summary> ! <param name="IniFile"> ! </param> ! <param name="keyType"> ! </param> ! <param name="restrictToSection"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.Add(System.Object,System.Object)"> --- 1775,1788 ---- </member> <member name="T:Jedi.IO.MemoryIniFileBase.KeyValueDictionary"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.#ctor"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.#ctor(Jedi.IO.MemoryIniFileBase,System.Int32)"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.#ctor(Jedi.IO.MemoryIniFileBase,System.Int32,System.String)"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.Add(System.Object,System.Object)"> *************** *** 1814,1831 **** </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.IniFile"> ! <summary> ! </summary> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.KeyType"> ! <summary> ! </summary> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.KeyTypeKeyOnly"> ! <summary> ! </summary> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.KeyTypeSectAndKey"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.Remove(System.Object)"> --- 1838,1851 ---- </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.IniFile"> ! <exclude /> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.KeyType"> ! <exclude /> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.KeyTypeKeyOnly"> ! <exclude /> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.KeyTypeSectAndKey"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.Remove(System.Object)"> *************** *** 1833,1838 **** </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.RestrictToSection"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.set_Item(System.Object,System.Object)"> --- 1853,1857 ---- </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.RestrictToSection"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.set_Item(System.Object,System.Object)"> *************** *** 1840,1865 **** </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.UpdateInfo"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.UpdateVersion"> ! <summary> ! </summary> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.Version"> ! <summary> ! </summary> </member> <member name="T:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.#ctor(Jedi.IO.MemoryIniFileBase.KeyValueDictionary,System.Int32)"> ! <summary> ! </summary> ! <param name="keyValueDictionary"> ! </param> ! <param name="returnType"> ! </param> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.get_Current"> --- 1859,1875 ---- </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.UpdateInfo"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.UpdateVersion"> ! <exclude /> </member> <member name="F:Jedi.IO.MemoryIniFileBase.KeyValueDictionary.Version"> ! <exclude /> </member> <member name="T:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.#ctor(Jedi.IO.MemoryIniFileBase.KeyValueDictionary,System.Int32)"> ! <exclude /> </member> <member name="M:Jedi.IO.MemoryIniFileBase.KeyValueEnumerator.get_Current"> |
From: Marcel B. <jed...@us...> - 2005-03-13 19:39:54
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv678/docs Modified Files: Jedi.IO.IniFiles.xml Log Message: Yet more documentation. Base class completely documented. Index: Jedi.IO.IniFiles.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.IO.IniFiles.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Jedi.IO.IniFiles.xml 13 Mar 2005 15:24:09 -0000 1.5 --- Jedi.IO.IniFiles.xml 13 Mar 2005 19:39:44 -0000 1.6 *************** *** 23,34 **** </member> <member name="M:Jedi.IO.BufferedIniFile.AddCommentImpl(System.String,System.String,System.String)"> ! <summary> ! </summary> ! <param name="section"> ! </param> ! <param name="key"> ! </param> ! <param name="comment"> ! </param> [...1110 lines suppressed...] <value> + <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="key"]/*' /> </value> </member> <member name="P:Jedi.IO.IniFileEntry.Section"> <summary> + Gets the section name of the item. </summary> <value> + <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="section"]/*' /> </value> </member> <member name="P:Jedi.IO.IniFileEntry.Value"> <summary> + Gets the <see cref="T:System.String" /> representation of the value of the item. </summary> <value> + <include file='Jedi.IO.IniFiles.xml' path='members/member[@name="M:Jedi.IO.IniFileEntry.#ctor(System.String,System.String,System.String)"]/param[@name="value"]/*' /> </value> </member> |
From: Marcel B. <jed...@us...> - 2005-03-13 15:24:19
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24439/docs Modified Files: Jedi.IO.IniFiles.xml Log Message: * Added some more documentation * Excluded all overriden methods Index: Jedi.IO.IniFiles.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.IO.IniFiles.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Jedi.IO.IniFiles.xml 8 Mar 2005 10:14:45 -0000 1.4 --- Jedi.IO.IniFiles.xml 13 Mar 2005 15:24:09 -0000 1.5 *************** *** 57,76 **** </member> <member name="M:Jedi.IO.BufferedIniFile.ClearImpl"> ! <summary> ! </summary> </member> <member name="M:Jedi.IO.BufferedIniFile.DeleteKeyImpl(System.String,System.String)"> ! <summary> ! </summary> ! <param name="section"> ! </param> [...1894 lines suppressed...] </member> <member name="M:Jedi.IO.MemoryIniFileBase.WriteImpl(System.String,System.String,System.String)"> ! <summary> ! </summary> ! <param name="section"> ! </param> ! <param name="key"> ! </param> ! <param name="value"> ! </param> </member> </members> \ No newline at end of file --- 1781,1785 ---- </member> <member name="M:Jedi.IO.MemoryIniFileBase.WriteImpl(System.String,System.String,System.String)"> ! <exclude /> </member> </members> \ No newline at end of file |
From: Marcel B. <jed...@us...> - 2005-03-13 12:07:03
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30431/docs Modified Files: Jedi.Windows.Forms.Graphics.ShapeControl.xml Log Message: Private fields are not documentable (bug in generator tool fixed) Index: Jedi.Windows.Forms.Graphics.ShapeControl.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.Windows.Forms.Graphics.ShapeControl.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Jedi.Windows.Forms.Graphics.ShapeControl.xml 12 Mar 2005 13:09:54 -0000 1.2 --- Jedi.Windows.Forms.Graphics.ShapeControl.xml 13 Mar 2005 12:06:52 -0000 1.3 *************** *** 1,4 **** <?xml version="1.0" encoding="utf-8"?> ! <!--Timestamp most recent auto generation: 2005-03-08 10:12:45 UTC--> <members> <member name="T:Jedi.Windows.Forms.Graphics.Shape"> --- 1,4 ---- <?xml version="1.0" encoding="utf-8"?> ! <!--Timestamp most recent auto generation: 2005-03-13 12:05:42 UTC--> <members> <member name="T:Jedi.Windows.Forms.Graphics.Shape"> *************** *** 77,88 **** </summary> </member> - <member name="F:Jedi.Windows.Forms.Graphics.Shape.SShapeBrush"> - <exclude /> - </member> - <member name="F:Jedi.Windows.Forms.Graphics.Shape.SShapePen"> - <exclude /> - </member> - <member name="F:Jedi.Windows.Forms.Graphics.Shape.SShapeType"> - <exclude /> - </member> </members> \ No newline at end of file --- 77,79 ---- |
From: Marcel B. <jed...@us...> - 2005-03-13 11:53:14
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26861/docs Modified Files: Jedi.IO.FileOfRec.xml Log Message: Documented (complete, but can use some elobartions here and there). Index: Jedi.IO.FileOfRec.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.IO.FileOfRec.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Jedi.IO.FileOfRec.xml 8 Mar 2005 10:14:45 -0000 1.3 --- Jedi.IO.FileOfRec.xml 13 Mar 2005 11:53:03 -0000 1.4 *************** *** 1,374 **** <?xml version="1.0" encoding="utf-8"?> ! <!--Timestamp most recent auto generation: 2005-03-08 10:12:42 UTC--> <members> ! <member name="T:Jedi.IO.EFileOfRecordError"> ! <summary> ! </summary> ! </member> ! <member name="M:Jedi.IO.EFileOfRecordError.#ctor"> ! <summary> ! </summary> ! </member> ! <member name="M:Jedi.IO.EFileOfRecordError.#ctor(System.String)"> <summary> </summary> ! <param name="message"> ! </param> </member> ! <member name="M:Jedi.IO.EFileOfRecordError.#ctor(System.String,System.Exception)"> <summary> </summary> ! <param name="message"> </param> ! <param name="innerException"> </param> </member> ! <member name="T:Jedi.IO.FileOfRecord"> ! <summary> ! </summary> ! </member> ! <member name="M:Jedi.IO.FileOfRecord.#ctor"> ! <summary> ! </summary> ! </member> ! <member name="M:Jedi.IO.FileOfRecord.#ctor(System.Type,System.IO.Stream,System.Boolean)"> <summary> </summary> ! <param name="AType"> </param> ! <param name="AStream"> </param> ! <param name="AAutoClose"> </param> </member> ! <member name="M:Jedi.IO.FileOfRecord.#ctor(System.Type,System.IO.Stream,System.Boolean,System.Int64)"> <summary> </summary> ! <param name="AType"> </param> ! <param name="AStream"> </param> ! <param name="AAutoClose"> </param> ! <param name="AStartPosition"> </param> </member> ! <member name="P:Jedi.IO.FileOfRecord.AutoClose"> ! <summary> ! </summary> ! <value> ! </value> ! </member> ! <member name="M:Jedi.IO.FileOfRecord.Destroy"> <summary> </summary> </member> ! <member name="F:Jedi.IO.FileOfRecord.Disposed_"> <summary> </summary> </member> ! <member name="M:Jedi.IO.FileOfRecord.Eof"> ! <summary> ! </summary> ! <returns> ! </returns> </member> ! <member name="M:Jedi.IO.FileOfRecord.FilePos"> ! <summary> ! </summary> ! <returns> ! </returns> </member> ! <member name="M:Jedi.IO.FileOfRecord.FileSize"> ! <summary> ! </summary> ! <returns> ! </returns> </member> ! <member name="P:Jedi.IO.FileOfRecord.Position"> ! <summary> ! </summary> ! <value> ! </value> </member> ! <member name="M:Jedi.IO.FileOfRecord.Read"> ! <summary> ! </summary> ! <returns> ! </returns> </member> ! <member name="M:Jedi.IO.FileOfRecord.Read(System.Object@)"> ! <summary> ! </summary> ! <param name="Obj"> ! </param> </member> ! <member name="P:Jedi.IO.FileOfRecord.RecordCount"> ! <summary> ! </summary> ! <value> ! </value> </member> ! <member name="P:Jedi.IO.FileOfRecord.RecordSize"> ! <summary> ! </summary> ! <value> ! </value> </member> ! <member name="M:Jedi.IO.FileOfRecord.Seek(System.Int64)"> <summary> </summary> ! <param name="RecNo"> </param> <returns> </returns> </member> ! <member name="F:Jedi.IO.FileOfRecord.SEmptyArrayNotAllowed"> ! <summary> ! </summary> ! </member> ! <member name="M:Jedi.IO.FileOfRecord.SizeOf(System.Type)"> <summary> </summary> ! <param name="AType"> </param> <returns> </returns> </member> ! <member name="M:Jedi.IO.FileOfRecord.SizeOf(System.ValueType)"> ! <summary> ! </summary> ! <param name="Rec"> ! </param> ! <returns> ! </returns> </member> ! <member name="F:Jedi.IO.FileOfRecord.STypeNotAllowed"> ! <summary> ! </summary> </member> ! <member name="F:Jedi.IO.FileOfRecord.STypeNotAllowedInRecord"> ! <summary> ! </summary> </member> ! <member name="F:Jedi.IO.FileOfRecord.SUninitializedField"> ! <summary> ! </summary> </member> ! <member name="F:Jedi.IO.FileOfRecord.SWrongRecordType"> ! <summary> ! </summary> </member> ! <member name="M:Jedi.IO.FileOfRecord.Truncate"> <summary> </summary> </member> ! <member name="M:Jedi.IO.FileOfRecord.Write(System.ValueType)"> <summary> </summary> ! <param name="Rec"> </param> </member> ! <member name="M:Jedi.IO.FileOfRecord.Write(System.ValueType[])"> <summary> </summary> ! <param name="RecArray"> </param> </member> ! <member name="M:Jedi.IO.FileOfRecord.Write(System.ValueType[],System.Int32,System.Int32)"> <summary> </summary> ! <param name="RecArray"> </param> ! <param name="StartIndex"> </param> ! <param name="Len"> </param> </member> ! <member name="T:Jedi.IO.StoredExtended"> <summary> </summary> </member> ! <member name="F:Jedi.IO.StoredExtended.Data"> <summary> </summary> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Addition(Jedi.IO.StoredExtended,System.Double)"> <summary> </summary> ! <param name="A"> </param> ! <param name="B"> </param> ! <returns> ! </returns> ! </member> ! <member name="M:Jedi.IO.StoredExtended.op_Division(Jedi.IO.StoredExtended,System.Double)"> ! <summary> ! </summary> ! <param name="A"> </param> ! <param name="B"> </param> - <returns> - </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Equality(Jedi.IO.StoredExtended,Jedi.IO.StoredExtended)"> <summary> </summary> ! <param name="A"> ! </param> ! <param name="B"> ! </param> ! <returns> ! </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Equality(Jedi.IO.StoredExtended,System.Double)"> ! <summary> ! </summary> ! <param name="A"> ! </param> ! <param name="B"> ! </param> ! <returns> ! </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_GreaterThan(Jedi.IO.StoredExtended,Jedi.IO.StoredExtended)"> <summary> </summary> - <param name="A"> - </param> - <param name="B"> - </param> <returns> </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_GreaterThan(Jedi.IO.StoredExtended,System.Double)"> <summary> </summary> ! <param name="A"> ! </param> ! <param name="B"> ! </param> ! <returns> ! </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_GreaterThanOrEqual(Jedi.IO.StoredExtended,Jedi.IO.StoredExtended)"> <summary> </summary> - <param name="A"> - </param> - <param name="B"> - </param> <returns> </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_GreaterThanOrEqual(Jedi.IO.StoredExtended,System.Double)"> <summary> </summary> ! <param name="A"> ! </param> ! <param name="B"> </param> - <returns> - </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Implicit(Jedi.IO.StoredExtended)~System.Double"> <summary> </summary> ! <param name="Value"> ! </param> ! <returns> ! </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Implicit(System.Double)~Jedi.IO.StoredExtended"> <summary> </summary> ! <param name="Value"> ! </param> ! <returns> ! </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_LessThan(Jedi.IO.StoredExtended,Jedi.IO.StoredExtended)"> <summary> </summary> ! <param name="A"> ! </param> ! <param name="B"> </param> <returns> </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_LessThan(Jedi.IO.StoredExtended,System.Double)"> <summary> </summary> ! <param name="A"> ! </param> ! <param name="B"> </param> <returns> </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_LessThanOrEqual(Jedi.IO.StoredExtended,Jedi.IO.StoredExtended)"> <summary> </summary> ! <param name="A"> ! </param> ! <param name="B"> </param> <returns> </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_LessThanOrEqual(Jedi.IO.StoredExtended,System.Double)"> <summary> </summary> - <param name="A"> - </param> - <param name="B"> - </param> - <returns> - </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Multiply(Jedi.IO.StoredExtended,System.Double)"> <summary> </summary> ! <param name="A"> ! </param> ! <param name="B"> </param> - <returns> - </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Round(Jedi.IO.StoredExtended)"> <summary> </summary> ! <param name="Value"> </param> - <returns> - </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Subtraction(Jedi.IO.StoredExtended,System.Double)"> <summary> </summary> ! <param name="A"> </param> ! <param name="B"> </param> ! <returns> ! </returns> ! </member> ! <member name="M:Jedi.IO.StoredExtended.op_Trunc(Jedi.IO.StoredExtended)"> ! <summary> ! </summary> ! <param name="Value"> </param> - <returns> - </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.ToString"> <summary> </summary> ! <returns> ! </returns> </member> </members> \ No newline at end of file --- 1,440 ---- <?xml version="1.0" encoding="utf-8"?> ! <!--Timestamp most recent auto generation: 2005-03-13 08:16:24 UTC--> <members> ! <member name="T:Jedi.IO.FileOfValueType"> <summary> + Represents a file of <see cref="T:System.ValueType" /> structures. </summary> ! <remarks> ! <para> ! The file will handle any <see cref="T:System.ValueType" /> structure and will have fixed-length records. ! </para> ! <para> ! Delphi users can use this class (or the <see cref="T:Jedi.IO.StreamOfValueType" /> class) to mimic the ! <c><b>file of</b> <i><type></i></c>. If the file should be binary compatible with Delphi for Win32, any ! value in the record of type Extended should be changed into <see cref="T:Jedi.IO.StoredExtended" />, since ! Delphi for .NET declares an Extended as a <see cref="T:System.Double" />. ! </para> ! </remarks> </member> ! <member name="M:Jedi.IO.FileOfValueType.#ctor(System.Type,System.String)"> ! <overloads> ! Initializes a new instance of the <see cref="T:Jedi.IO.FileOfValueType" /> class. ! </overloads> <summary> + Initializes a new instance of the <see cref="T:Jedi.IO.FileOfValueType" /> class. </summary> ! <param name="type"> ! The record type the file will contain. </param> ! <param name="filename"> ! The name of the file. </param> + <remarks> + The file will be opened using the <see cref="F:System.IO.FileMode.OpenOrCreate" /> file mode. + </remarks> </member> ! <member name="M:Jedi.IO.FileOfValueType.#ctor(System.Type,System.String,System.Boolean)"> <summary> + Initializes a new instance of the <see cref="T:Jedi.IO.FileOfValueType" /> class, specifying whether the file + should be closed automatically when the instance is disposed. </summary> ! <param name="type"> ! The record type the file will contain. </param> ! <param name="filename"> ! The name of the file. </param> ! <param name="autoClose"> ! <see langword="true" /> if the file should be closed when this instance is disposed; otherwise, ! <see langword="false" />. </param> + <remarks> + The file will be opened using the <see cref="F:System.IO.FileMode.OpenOrCreate" /> file mode. + </remarks> </member> ! <member name="M:Jedi.IO.FileOfValueType.#ctor(System.Type,System.String,System.Boolean,System.Int64)"> <summary> + Initializes a new instance of the <see cref="T:Jedi.IO.FileOfValueType" /> class, specifying the starting + position of the first structure and whether the file should be closed automatically when the instance is + disposed. </summary> ! <param name="type"> ! The record type the file will contain. </param> ! <param name="filename"> ! The name of the file. </param> ! <param name="autoClose"> ! <see langword="true" /> if the file should be closed when this instance is disposed; otherwise, ! <see langword="false" />. </param> ! <param name="startPosition"> ! Offset in the file of the first structure. </param> + <remarks> + The file will be opened using the <see cref="F:System.IO.FileMode.OpenOrCreate" /> file mode. + </remarks> </member> ! <member name="M:Jedi.IO.FileOfValueType.#ctor(System.Type,System.String,System.Int64)"> <summary> + Initializes a new instance of the <see cref="T:Jedi.IO.FileOfValueType" /> class, specifying the starting + position of the first record. </summary> + <param name="type"> + The record type the file will contain. + </param> + <param name="filename"> + The name of the file. + </param> + <param name="startPosition"> + Offset in the file of the first structure. + </param> + <remarks> + The file will be opened using the <see cref="F:System.IO.FileMode.OpenOrCreate" /> file mode. + </remarks> </member> ! <member name="T:Jedi.IO.StoredExtended"> <summary> + A binary compatible type with the Delphi for Win32 Extended type. </summary> + <remarks> + Use this type of Extended only when you need the stream to be binary compatible with the Delphi for Win32 Extended + type. + </remarks> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Addition(Jedi.IO.StoredExtended,System.Double)"> ! <exclude /> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Division(Jedi.IO.StoredExtended,System.Double)"> ! <exclude /> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Equality(Jedi.IO.StoredExtended,Jedi.IO.StoredExtended)"> ! <exclude /> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Equality(Jedi.IO.StoredExtended,System.Double)"> ! <exclude /> </member> ! <member name="M:Jedi.IO.StoredExtended.op_GreaterThan(Jedi.IO.StoredExtended,Jedi.IO.StoredExtended)"> ! <exclude /> </member> ! <member name="M:Jedi.IO.StoredExtended.op_GreaterThan(Jedi.IO.StoredExtended,System.Double)"> ! <exclude /> </member> ! <member name="M:Jedi.IO.StoredExtended.op_GreaterThanOrEqual(Jedi.IO.StoredExtended,Jedi.IO.StoredExtended)"> ! <exclude /> </member> ! <member name="M:Jedi.IO.StoredExtended.op_GreaterThanOrEqual(Jedi.IO.StoredExtended,System.Double)"> ! <exclude /> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Implicit(Jedi.IO.StoredExtended)~System.Double"> <summary> + Converts the specified <see cref="T:Jedi.IO.StoredExtended" /> structure to a <see cref="T:System.Double" />. </summary> ! <param name="value"> ! A <see cref="T:Jedi.IO.StoredExtended" /> structure. </param> <returns> + A new <see cref="T:System.Double" /> structure equivalent to the <paramref name="value" /> parameter. </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Implicit(System.Double)~Jedi.IO.StoredExtended"> <summary> + Converts the specified <see cref="T:System.Double" /> structure to a <see cref="T:Jedi.IO.StoredExtended" />. </summary> ! <param name="value"> ! A <see cref="T:System.Double" /> structure. </param> <returns> + A new <see cref="T:Jedi.IO.StoredExtended" /> structure equivalent to the <paramref name="value" /> parameter. </returns> </member> ! <member name="M:Jedi.IO.StoredExtended.op_LessThan(Jedi.IO.StoredExtended,Jedi.IO.StoredExtended)"> ! <exclude /> </member> ! <member name="M:Jedi.IO.StoredExtended.op_LessThan(Jedi.IO.StoredExtended,System.Double)"> ! <exclude /> </member> ! <member name="M:Jedi.IO.StoredExtended.op_LessThanOrEqual(Jedi.IO.StoredExtended,Jedi.IO.StoredExtended)"> ! <exclude /> </member> ! <member name="M:Jedi.IO.StoredExtended.op_LessThanOrEqual(Jedi.IO.StoredExtended,System.Double)"> ! <exclude /> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Multiply(Jedi.IO.StoredExtended,System.Double)"> ! <exclude /> </member> ! <member name="M:Jedi.IO.StoredExtended.op_Round(Jedi.IO.StoredExtended)"> ! <exclude /> ! </member> ! <member name="M:Jedi.IO.StoredExtended.op_Subtraction(Jedi.IO.StoredExtended,System.Double)"> ! <exclude /> ! </member> ! <member name="M:Jedi.IO.StoredExtended.op_Trunc(Jedi.IO.StoredExtended)"> ! <exclude /> ! </member> ! <member name="M:Jedi.IO.StoredExtended.ToString"> ! <exclude /> ! </member> ! <member name="T:Jedi.IO.StreamOfValueType"> <summary> + Represents a stream of <see cref="T:System.ValueType" /> structures. </summary> + <remarks> + <para> + The stream will handle any <see cref="T:System.ValueType" /> structure and will result in fixed-length records. + </para> + <para> + Delphi users can use this class (or the <see cref="T:Jedi.IO.FileOfValueType" /> class) to mimic the <c><b>file + of</b> <i><type></i></c>. If the stream should be binary compatible with Delphi for Win32, any value in + the record of type Extended should be changed into <see cref="T:Jedi.IO.StoredExtended" />, since Delphi for + .NET declares an Extended as a <see cref="T:System.Double" />. + </para> + </remarks> </member> ! <member name="M:Jedi.IO.StreamOfValueType.#ctor(System.Type,System.IO.Stream)"> ! <overloads> ! Initializes a new instance of the <see cref="T:Jedi.IO.StreamOfValueType" /> class. ! </overloads> <summary> + Initializes a new instance of the <see cref="T:Jedi.IO.StreamOfValueType" /> class. </summary> ! <param name="type"> ! The record type the stream will contain. ! </param> ! <param name="stream"> ! The stream to read from and write to. </param> </member> ! <member name="M:Jedi.IO.StreamOfValueType.#ctor(System.Type,System.IO.Stream,System.Boolean)"> <summary> + Initializes a new instance of the <see cref="T:Jedi.IO.StreamOfValueType" /> class, specifying whether the stream + should be closed automatically when the instance is disposed. </summary> ! <param name="type"> ! The record type the stream will contain. ! </param> ! <param name="stream"> ! The stream to read from and write to. ! </param> ! <param name="autoClose"> ! <see langword="true" /> if the underlying stream should be closed when this instance is disposed; otherwise, ! <see langword="false" />. </param> </member> ! <member name="M:Jedi.IO.StreamOfValueType.#ctor(System.Type,System.IO.Stream,System.Boolean,System.Int64)"> <summary> + Initializes a new instance of the <see cref="T:Jedi.IO.StreamOfValueType" /> class, specifying the starting + position of the first structure and whether the stream should be closed automatically when the instance is + disposed. </summary> ! <param name="type"> ! The record type the stream will contain. </param> ! <param name="stream"> ! The stream to read from and write to. </param> ! <param name="autoClose"> ! <see langword="true" /> if the underlying stream should be closed when this instance is disposed; otherwise, ! <see langword="false" />. ! </param> ! <param name="startPosition"> ! Offset in the stream of the first structure. </param> </member> ! <member name="M:Jedi.IO.StreamOfValueType.#ctor(System.Type,System.IO.Stream,System.Int64)"> <summary> + Initializes a new instance of the <see cref="T:Jedi.IO.StreamOfValueType" /> class, specifying the starting + position of the first record. </summary> + <param name="type"> + The record type the stream will contain. + </param> + <param name="stream"> + The stream to read from and write to. + </param> + <param name="startPosition"> + Offset in the stream of the first structure. + </param> </member> ! <member name="T:Jedi.IO.StreamOfValueTypeBase"> <summary> + The base class of a file or stream of <see cref="T:System.ValueType" /> structures. </summary> </member> ! <member name="M:Jedi.IO.StreamOfValueTypeBase.#ctor(System.Type,System.IO.Stream,System.Boolean,System.Int64)"> <summary> + Initializes a new instance of the <see cref="T:Jedi.IO.StreamOfValueTypeBase" /> class. </summary> ! <param name="type"> ! The record type the stream will contain. </param> ! <param name="stream"> ! The stream to read from and write to. </param> ! <param name="autoClose"> ! <see langword="true" /> if the underlying stream should be closed when this instance is disposed; otherwise, ! <see langword="false" />. </param> ! <param name="startPosition"> ! Offset in the stream of the first structure. </param> </member> ! <member name="P:Jedi.IO.StreamOfValueTypeBase.AutoClose"> <summary> + Gets or sets the flag indicating whether the underlying stream should be closed automatically if the instance is + disposed. </summary> ! <value> ! <see langword="true" /> if the underlying stream should be closed when this instance is disposed; otherwise, ! <see langword="false" />. ! </value> </member> ! <member name="M:Jedi.IO.StreamOfValueTypeBase.Destroy"> ! <exclude /> </member> ! <member name="F:Jedi.IO.StreamOfValueTypeBase.Disposed_"> ! <exclude /> ! </member> ! <member name="M:Jedi.IO.StreamOfValueTypeBase.Eof"> <summary> + Indicates whether the underlying stream is position after the last structure. </summary> <returns> + <see langword="true" /> if the underlying stream is position after the last structure; otherwise, + <see langword="false" />. </returns> </member> ! <member name="P:Jedi.IO.StreamOfValueTypeBase.Position"> <summary> + The current position as a structure index. </summary> ! <value> ! The 0-based structure index from the start of the stream. ! </value> </member> ! <member name="M:Jedi.IO.StreamOfValueTypeBase.Read"> ! <overloads> ! Reads the next record from the underlying stream. ! </overloads> <summary> + Reads the next record from the underlying stream. </summary> <returns> + A new instance of the structure type in the stream, set to the value read from the stream. </returns> </member> ! <member name="M:Jedi.IO.StreamOfValueTypeBase.Read(System.Object@)"> <summary> + Reads the next record from the underlying stream. </summary> ! <param name="obj"> ! A variable of the appropriate type to retrieve the structure in. </param> </member> ! <member name="P:Jedi.IO.StreamOfValueTypeBase.RecordCount"> <summary> + The number of records in the stream. </summary> ! <value> ! The number of records in the stream. ! </value> </member> ! <member name="P:Jedi.IO.StreamOfValueTypeBase.RecordSize"> <summary> + Indicates the size of each individual record. </summary> ! <value> ! The size of each individual record. ! </value> </member> ! <member name="M:Jedi.IO.StreamOfValueTypeBase.Seek(System.Int64)"> <summary> + Positions the underlying stream at the specified record number. </summary> ! <param name="record"> ! The 0-based record number (from the start of the stream) to position the underlyings stream to. </param> <returns> + The byte offset in the stream of the requested record. </returns> </member> ! <member name="M:Jedi.IO.StreamOfValueTypeBase.SizeOf(System.Type)"> ! <overloads> ! Determines the size of a <see cref="T:System.Type" /> or <see cref="T:System.ValueType" /> instance. ! </overloads> <summary> + Determines the size of the specified <see cref="T:System.Type" />. </summary> ! <param name="type"> ! The <see cref="T:System.Type" /> instance to determine the byte size of. </param> <returns> + The size of the <see cref="T:System.Type" /> in bytes. </returns> </member> ! <member name="M:Jedi.IO.StreamOfValueTypeBase.SizeOf(System.ValueType)"> <summary> + Determines the size of the specified <see cref="T:System.ValueType" /> instance. </summary> ! <param name="value"> ! The <see cref="T:System.ValueType" /> instance to determine the byte size of. </param> <returns> + The size of the instance in bytes. </returns> </member> ! <member name="M:Jedi.IO.StreamOfValueTypeBase.Truncate"> <summary> + Truncates the underlying stream at the current position. </summary> </member> ! <member name="M:Jedi.IO.StreamOfValueTypeBase.Write(System.ValueType)"> ! <overloads> ! Writes one or more <see cref="T:System.ValueType" />s to the underlying stream. ! </overloads> <summary> + Writes a <see cref="T:System.ValueType" /> to the underlying stream. </summary> ! <param name="value"> ! The structure to write. </param> </member> ! <member name="M:Jedi.IO.StreamOfValueTypeBase.Write(System.ValueType[])"> <summary> + Writes the list of <see cref="T:System.ValueType" />s to the underlying stream. </summary> ! <param name="values"> ! The array of structures to write to the underlaying stream. </param> </member> ! <member name="M:Jedi.IO.StreamOfValueTypeBase.Write(System.ValueType[],System.Int32,System.Int32)"> <summary> + Writes a section of the list of <see cref="T:System.ValueType" />s to the underlying stream. </summary> ! <param name="values"> ! The array of structures to write to the underlaying stream. </param> ! <param name="start"> ! The 0-based index of the first element of <paramref name="values" /> to write. </param> ! <param name="length"> ! The number of elements from <paramref name="values" /> to write. </param> </member> ! <member name="T:Jedi.IO.StreamOfValueTypeException"> <summary> + The exception that is thrown when an error occurs when writing records to the + <see cref="StreamOfValueTypeBase" />. </summary> ! </member> ! <member name="M:Jedi.IO.StreamOfValueTypeException.#ctor"> ! <exclude /> ! </member> ! <member name="M:Jedi.IO.StreamOfValueTypeException.#ctor(System.String)"> ! <exclude /> ! </member> ! <member name="M:Jedi.IO.StreamOfValueTypeException.#ctor(System.String,System.Exception)"> ! <exclude /> </member> </members> \ No newline at end of file |
From: Marcel B. <jed...@us...> - 2005-03-13 11:52:30
|
Update of /cvsroot/jedidotnet/main/run In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26728/main/run Modified Files: Jedi.IO.FileOfRec.pas Log Message: * Renamed EFileOfRecordError to StreamOfValueTypeException * Renamed FileOfRecord to StreamOfValueTypeBase. * Added StreamOfValueType and FileOfValueType derivatives. * Added StreamOfRecord and FileOfRecord aliases (only usable in Delphi). * Moved error message constants to strict private (need to be moved to resources, along with all other messages still used inside various units). * Fixed a bug in one of the Read<type> methods (didn't actually read anything form the stream) * SizeOf methods are now CLS compliant * marked Read(var Obj) with CLSCompliant(False) attribute * some style cleaning (probably missed a few things) Index: Jedi.IO.FileOfRec.pas =================================================================== RCS file: /cvsroot/jedidotnet/main/run/Jedi.IO.FileOfRec.pas,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Jedi.IO.FileOfRec.pas 22 Jan 2005 15:28:45 -0000 1.3 --- Jedi.IO.FileOfRec.pas 13 Mar 2005 11:52:20 -0000 1.4 *************** *** 34,545 **** type ! {$REGION 'StoredExtended = record'} ! /// <summary> ! /// StoredExtended is a binary compatible type for the Delphi Win32 Extended ! /// type. It is only for storage usage. So use it only in records that should ! /// be written to disk. ! /// </summary> ! [JediSourceInfo('$Header$')] [...1536 lines suppressed...] ! inherited Create(&type, FileStream.Create(filename, FileMode.OpenOrCreate), True, 0); end; ! constructor FileOfValueType.Create(&type: &Type; filename: string; autoClose: Boolean); begin ! inherited Create(&type, FileStream.Create(filename, FileMode.OpenOrCreate), autoClose, 0); end; ! constructor FileOfValueType.Create(&type: &Type; filename: string; startPosition: Int64); begin ! inherited Create(&type, FileStream.Create(filename, FileMode.OpenOrCreate), True, startPosition) ! end; ! ! constructor FileOfValueType.Create(&type: &Type; filename: string; autoClose: Boolean; startPosition: Int64); ! begin ! inherited Create(&type, FileStream.Create(filename, FileMode.OpenOrCreate), autoClose, startPosition); end; {$ENDREGION} end. |
From: Marcel B. <jed...@us...> - 2005-03-12 18:08:55
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29901/docs Modified Files: Jedi.System.CommandLine.xml Log Message: Completed documentation (though some items deserve more explanation) Index: Jedi.System.CommandLine.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.System.CommandLine.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Jedi.System.CommandLine.xml 12 Mar 2005 13:11:29 -0000 1.6 --- Jedi.System.CommandLine.xml 12 Mar 2005 18:08:43 -0000 1.7 *************** *** 90,98 **** --- 90,198 ---- <member name="M:Jedi.System.CommandLine.Argument.CompareTo(System.Object)"> <summary> + Compares this instance to a specified object and returns an indication of their relative values. </summary> <param name="obj"> + An object to compare to this instance, or a <see langword="null" />. </param> <returns> + A signed integer that indicates the relative order of this instance and <paramref name="obj" />. + <list type="table"> + <listheader> + <term>Return Value</term> + <description>Condition</description> + </listheader> + <item> + <term>Less than zero</term> + <description> + <para> + <paramref name="obj" /> is a <see cref="T:Jedi.System.CommandLine.Argument" /> and this instance's + <see cref="P:Jedi.System.CommandLine.Argument.Matches">match string</see> is less than that of + <paramref name="obj" />. If either instance is not case-sensitive + (<see cref="P:Jedi.System.CommandLine.Argument.CaseSensitive" /> is <see langword="false" />) the case of + the two strings will have been ignored. + </para> + <para> + -or- + </para> + <para> + <paramref name="obj" /> is a <see cref="T:System.String" /> and this instance's + <see cref="P:Jedi.System.CommandLine.Argument.Matches">match string</see> is less than the specified + string (limited to the length of the + <see cref="P:Jedi.System.CommandLine.Argument.Matches">match string</see>). If the instance is not + case-sensitive (<see cref="P:Jedi.System.CommandLine.Argument.CaseSensitive" /> is + <see langword="false" />) the case of the two strings will have been ignored. + </para> + </description> + </item> + <item> + <term>Zero</term> + <description> + <para> + <paramref name="obj" /> is a <see cref="T:Jedi.System.CommandLine.Argument" /> and two instance's + <see cref="P:Jedi.System.CommandLine.Argument.Matches">match strings</see> are equal. If either instance + is not case-sensitive (<see cref="P:Jedi.System.CommandLine.Argument.CaseSensitive" /> is + <see langword="false" />) the case of the two strings will have been ignored. + </para> + <para> + -or- + </para> + <para> + <paramref name="obj" /> is a <see cref="T:System.String" /> and this instance's + <see cref="P:Jedi.System.CommandLine.Argument.Matches">match string</see> equals the specified + string (limited to the length of the + <see cref="P:Jedi.System.CommandLine.Argument.Matches">match string</see>). If the instance is not + case-sensitive (<see cref="P:Jedi.System.CommandLine.Argument.CaseSensitive" /> is + <see langword="false" />) the case of the two strings will have been ignored. + </para> + </description> + </item> + <item> + <term>Greater than zero</term> + <description> + <para> + <paramref name="obj" /> is a <see cref="T:Jedi.System.CommandLine.Argument" /> and this instance's + <see cref="P:Jedi.System.CommandLine.Argument.Matches">match string</see> is greater than that of + <paramref name="obj" />. If either instance is not case-sensitive + (<see cref="P:Jedi.System.CommandLine.Argument.CaseSensitive" /> is <see langword="false" />) the case of + the two strings will have been ignored. + </para> + <para> + -or- + </para> + <para> + <paramref name="obj" /> is a <see cref="T:System.String" /> and this instance's + <see cref="P:Jedi.System.CommandLine.Argument.Matches">match string</see> is greater than the specified + string (limited to the length of the + <see cref="P:Jedi.System.CommandLine.Argument.Matches">match string</see>). If the instance is not + case-sensitive (<see cref="P:Jedi.System.CommandLine.Argument.CaseSensitive" /> is + <see langword="false" />) the case of the two strings will have been ignored. + </para> + <para> + -or- + </para> + <para> + <paramref name="obj" /> is a <see langword="null" />. + </para> + </description> + </item> + </list> </returns> + <remarks> + <para> + <paramref name="obj" /> must be a <see langword="null" />, an instance of + <see cref="T:Jedi.System.CommandLine.Argument" /> or an instance of <see cref="T:System.String" />; otherwise an + exception is thrown. + </para> + <para> + If <paramref name="obj" /> is a <see cref="T:System.String" />, it will be limited in length to the length of + the <see cref="P:Jedi.System.CommandLine.Argument.Matches">match string</see> of this instance. The + <see cref="P:Jedi.System.CommandLine.Argument.CaseSensitive" /> property determines if the comparison will + ignore casing differences. + </para> + </remarks> + <exception cref="T:System.ArgumentException"> + <paramref name="obj" /> is not a <see langword="null" />, an instance of + <see cref="T:Jedi.System.CommandLine.Argument" /> or an instance of <see cref="T:System.String" />. + </exception> </member> <member name="P:Jedi.System.CommandLine.Argument.Instance"> *************** *** 319,324 **** --- 419,427 ---- <member name="M:Jedi.System.CommandLine.GetLiterals"> <summary> + Retrieve the literals found on the command line. </summary> <returns> + An array of <see cref="T:System.String" /> containing all non-switch arguments found on the command line and/or + in parsed response files. </returns> </member> *************** *** 344,348 **** </param> <returns> ! A list of <see cref="T:System.String" /> found on the command line that could not be switches. </returns> </member> --- 447,451 ---- </param> <returns> ! An array of <see cref="T:System.String" /> containing all non-switch arguments found on the command line. </returns> </member> *************** *** 360,364 **** </param> <returns> ! A list of <see cref="T:System.String" /> found on the command line that could not be switches or a response file. </returns> </member> --- 463,468 ---- </param> <returns> ! An array of <see cref="T:System.String" /> containing all non-switch arguments found on the command line and/or ! in parsed response files. </returns> </member> *************** *** 375,379 **** </param> <returns> ! A list of <see cref="T:System.String" /> found on the command line that could not be switches. </returns> </member> --- 479,483 ---- </param> <returns> ! An array of <see cref="T:System.String" /> containing all non-switch arguments found on the command line. </returns> </member> *************** *** 393,397 **** </param> <returns> ! A list of <see cref="T:System.String" /> found on the command line that could not be switches or a response file. </returns> </member> --- 497,502 ---- </param> <returns> ! An array of <see cref="T:System.String" /> containing all non-switch arguments found on the command line and/or ! in parsed response files. </returns> </member> *************** *** 405,415 **** --- 510,535 ---- </member> <member name="M:Jedi.System.CommandLine.RegisterArgument(System.Object,System.Reflection.MemberInfo,Jedi.System.CommandLineArgumentAttribute)"> + <overloads> + Registers an argument. + </overloads> <summary> + Registers an argument given a <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> attribute. </summary> <param name="instance"> + <para> + The instance the member belongs to. + </para> + <para> + -or- + </para> + <para> + A <see langword="null" /> if the specified member is <see langword="static" />. + </para> </param> <param name="memberInfo"> + The method or property to register. </param> <param name="attr"> + The attribute that decorated the member to register. </param> </member> *************** *** 418,451 **** --- 538,619 ---- </summary> <param name="instance"> + <para> + The instance the member belongs to. + </para> + <para> + -or- + </para> + <para> + A <see langword="null" /> if the specified member is <see langword="static" />. + </para> </param> <param name="memberInfo"> + The method or property to register. </param> <param name="attributes"> + List of <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> attributes decorating this member. </param> </member> <member name="M:Jedi.System.CommandLine.RegisterInstance(System.Object)"> <summary> + Registers all methods and properties decorated by a <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> + attribute on the specified instance or <see cref="T:System.Type" />. </summary> <param name="instance"> + <para> + A <see cref="T:System.Type" /> to register <see langword="static" /> properties and methods of. + </para> + <para> + -or- + </para> + <para> + Any instance to register instance properties and methods of. + </para> </param> </member> <member name="M:Jedi.System.CommandLine.RegisterInstances(System.Object[])"> <summary> + Registers all methods and properties decorated by a <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> + attribute on the specified instances and/or <see cref="T:System.Type" />s. </summary> <param name="instances"> + An array of instances or <see cref="T:System.Type" />s to register. The array can contain both instances and + <see cref="T:System.Type" />s. </param> </member> <member name="M:Jedi.System.CommandLine.RegisterType(System.Type)"> + <overloads> + Registers all methods and properties decorated by a <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> + attribute on the specified instances and/or <see cref="T:System.Type" />s. + </overloads> <summary> + Registers the <see langword="static" /> properties and methods decorated by a + <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> attribute on the specified <see cref="T:System.Type" />. </summary> <param name="type"> + The type to scan for properties/methods decorated by the <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> + attribute. </param> </member> <member name="M:Jedi.System.CommandLine.RegisterType(System.Type,System.Object)"> <summary> + Registers the <see langword="static" /> or instance properties and methods decorated by a + <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> attribute on the specified <see cref="T:System.Type" /> + and/or instance. </summary> <param name="type"> + The type to scan for properties/methods decorated by the <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> + attribute. </param> <param name="instance"> + <para> + An instance of the type specifified by <paramref name="type" />. + </para> + <para> + -or- + </para> + <para> + A <see langword="null" />. + </para> </param> </member> |
From: Marcel B. <jed...@us...> - 2005-03-12 13:11:41
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14679/docs Modified Files: Jedi.System.CommandLine.xml Log Message: * Various corrections of mismatched tags * Added some more documentation (still not complete) Index: Jedi.System.CommandLine.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.System.CommandLine.xml,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** Jedi.System.CommandLine.xml 8 Mar 2005 10:34:39 -0000 1.5 --- Jedi.System.CommandLine.xml 12 Mar 2005 13:11:29 -0000 1.6 *************** *** 36,42 **** <remarks> <para> ! A literal is considered to be anything that can't be seens a possible switch or option. The parser considers any ! of the prefix characters as a possible switch, where only the first character of a prefix string with more than ! one character is considered. </para> <para> --- 36,45 ---- <remarks> <para> ! A literal is considered to be anything that can't be seen as a possible switch or option. The parser considers ! any of the prefix characters as a possible switch, where only the first character of a prefix string with more ! than one character is considered. ! </para> ! <para> ! A literal can be enclosed in either a single quote (') or a double quote ("). </para> <para> *************** *** 69,74 **** </para> <para> ! A <see langword="null" /> if the property or method is <see langword="static" /> to the ! <see cref="T:System.Type" />. </para> </param> --- 72,76 ---- </para> <para> ! A <see langword="null" /> if the property or method is <see langword="static" />. </para> </param> *************** *** 79,84 **** --- 81,89 ---- <member name="P:Jedi.System.CommandLine.Argument.CaseSensitive"> <summary> + Indicates whether comparisons with this argument should be done case sensitive. </summary> <value> + <see langword="true" /> if the value in the <see cref="P:Jedi.System.CommandLine.Argument.Matches" /> property + should be compared case sensitive; otherwise, <see langword="false" />. </value> </member> *************** *** 93,179 **** --- 98,319 ---- <member name="P:Jedi.System.CommandLine.Argument.Instance"> <summary> + The instance to which this switch belongs. </summary> <value> + <para> + The instance to which the property or method for this switch belongs. + </para> + <para> + -or- + </para> + <para> + A <see langword="null" /> if the property or method is <see langword="static" />. + </para> </value> </member> <member name="P:Jedi.System.CommandLine.Argument.Matches"> <summary> + Indicates the <see cref="T:System.String" /> to match on the command line. </summary> <value> + The <see cref="T:System.String" /> to match on the command line. This will be the concatenation of the prefix, + name and value separator strings specified by the <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> + attribute. </value> </member> <member name="P:Jedi.System.CommandLine.Argument.MemberInfo"> <summary> + Indicates the method or property this switch is linked to. </summary> <value> + <para> + A <see cref="T:System.Reflection.PropertyInfo" /> representing the property this switch is linked to. + </para> + <para> + -or- + </para> + <para> + A <see cref="T:System.Reflection.MethodInfo" /> representing the method this switch is linked to. + </para> </value> </member> <member name="M:Jedi.System.CommandLine.Argument.Process(System.String,System.Int32@)"> <summary> + Processes the argument. </summary> <param name="commandLine"> + The command line being parsed. </param> <param name="index"> + <para> + Upon entry, the index where the switch was detected. + </para> + <para> + Upon exit, the index where the next switch or literal can be found (any spaces following this switch are + skipped). + </para> </param> + <remarks> + This method is called by the <see cref="T:Jedi.System.CommandLine">command line parser</see> when the switch + specified by the <see cref="P:Jedi.System.CommandLine.Argument.Matches" /> was found. The method will delegate + processing to either the linked method or handle set the property to the correct value. + </remarks> </member> <member name="M:Jedi.System.CommandLine.Argument.ProcessBoolean(System.String,System.String,System.Int32@)"> <summary> + Processes the argument as a boolean. </summary> <param name="match"> + The match string of the argument as found on the command line. This can differ in case only from the + <see cref="P:Jedi.System.CommandLine.Argument.Matches" /> property. </param> <param name="commandLine"> + The command line being parsed. </param> <param name="index"> + <para> + Upon entry, the index where the optional + or - operand should be. + </para> + <para> + Upon exit, the index where the next switch or literal can be found (any spaces following this switch are + skipped). + </para> </param> + <remarks> + <para> + This method is called for a property of the type <see cref="T:System.Boolean" />. It will look for a plus, minus + or space character. + </para> + <para> + If a plus (+) character is detected, the linked property will be set to <see langword="true" />. The minus (-) + character will set the property to <see langword="false" />. The space character will toggle the property. + </para> + <exception cref="T:Jedi.System.CommandLineException"> + The first character after the switch is invalid (ie. it is not a plus (+), minus (-) or space character). + </exception> + </remarks> </member> <member name="M:Jedi.System.CommandLine.Argument.ProcessInt(System.String,System.String,System.Int32@)"> <summary> + Processes the argument as an integer type. </summary> <param name="match"> + The match string of the argument as found on the command line. This can differ in case only from the + <see cref="P:Jedi.System.CommandLine.Argument.Matches" /> property. </param> <param name="commandLine"> + The command line being parsed. </param> <param name="index"> + <para> + Upon entry, the index where the integer operand should be. + </para> + <para> + Upon exit, the index where the next switch or literal can be found (any spaces following this switch are + skipped). + </para> </param> + <remarks> + <para> + This method is called for a property of any integer type (<see cref="T:System.Int16" />), + <see cref="T:System.Int32" />), <see cref="T:System.Int64" />)). It will use the property type's Parse + method to parse the operand text as a string. + </para> + <para> + Because it uses the actual Parse method of the integer type of the property, parsing is limited to the format + allowed by the various Parse methods. The Parse method of the type will be called with the + <see cref="F:System.Globalization.NumberFormatInfo.InvariantInfo" /> and + <see cref="F:System.Globalization.CultureInfo.InvariantCulture" /> arguments. + </para> + </remarks> </member> <member name="M:Jedi.System.CommandLine.Argument.ProcessString(System.String,System.String,System.Int32@)"> <summary> + Processes the argument as a string type. </summary> <param name="match"> + The match string of the argument as found on the command line. This can differ in case only from the + <see cref="P:Jedi.System.CommandLine.Argument.Matches" /> property. </param> <param name="commandLine"> + The command line being parsed. </param> <param name="index"> + <para> + Upon entry, the index where the string operand should be. + </para> + <para> + Upon exit, the index where the next switch or literal can be found (any spaces following this switch are + skipped). + </para> </param> </member> <member name="M:Jedi.System.CommandLine.CheckAndProcessArgument(System.String,System.Int32@)"> <summary> + Checks the command line for a switch and processes it if found. </summary> <param name="commandLine"> + The command line being parsed. </param> <param name="index"> + <para> + Upon entry, the index to check for a response file argument. + </para> + <para> + Upon exit, unchanged if the current argument did not start with one of the switch starting characters; + otherwise, the index to the start of the next argument. + </para> </param> <returns> + <see langword="true" /> if the current argument was a registered switch; otherwise, <see langword="false" />. </returns> + <exception cref="T:Jedi.System.CommandLineException"> + The command line encountered an unknown switch (one that started with a switch starting character but did not + match). + </exception> </member> <member name="M:Jedi.System.CommandLine.CheckAndProcessResponseFile(System.String,System.Int32@)"> <summary> + Checks the command line for a response file argument and processes it if found. </summary> <param name="commandLine"> + The command line being parsed. </param> <param name="index"> + <para> + Upon entry, the index to check for a response file argument. + </para> + <para> + Upon exit, unchanged if the current argument wasn't a response file argument; otherwise, the index to the start + of the next argument. + </para> </param> <returns> + <see langword="true" /> if the current argument was a response file argument; otherwise, <see langword="false" />. </returns> </member> <member name="M:Jedi.System.CommandLine.GetLiteral(System.String,System.Int32@)"> <summary> + Retrieves a literal string. </summary> <param name="commandLine"> + The command line to retrieve the string from. </param> <param name="index"> + <para> + Upon entry, the index to start retrieving from. + </para> + <para> + Upon exit, the index to the start of the next argument. + </para> </param> <returns> + A <see cref="T:System.String" /> equivalent to the string found in the <paramref name="commandLine" /> parameter. </returns> + <remarks> + The string can be quoted following the rules of the + <see cref="M:Jedi.System.StringUtils.ExtractQuotedString(System.String,System.Int32@)" /> method and parsing + doesn't stop until the first unquoted space character. + </remarks> </member> <member name="M:Jedi.System.CommandLine.GetLiterals"> *************** *** 185,232 **** --- 325,405 ---- <member name="M:Jedi.System.CommandLine.Parse(System.Object[])"> <overloads> + <summary> + Parses the command line. + </summary> + <remarks> + <para> + The array contains the instances and/or types to scan for properties and/or methods decorated with the + <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> attribute. The switches found will be matched with + the command line and the results stored in the specified properties. + </para> + </remarks> </overloads> <summary> + Parses the command line returned by <see cref="M:System.Environment.GetCommandLine" />. </summary> <param name="arguments"> + List of instances and/or types to scan for properties and methods decorated with the + <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> attribute. </param> <returns> + A list of <see cref="T:System.String" /> found on the command line that could not be switches. </returns> </member> <member name="M:Jedi.System.CommandLine.Parse(System.Object[],System.String)"> <summary> + Parses the command line returned by <see cref="M:System.Environment.GetCommandLine" />. Also parses the response + files specified in the command line. </summary> <param name="arguments"> + List of instances and/or types to scan for properties and methods decorated with the + <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> attribute. </param> <param name="responseFilePrefix"> + Prefix used to indicate response files. </param> <returns> + A list of <see cref="T:System.String" /> found on the command line that could not be switches or a response file. </returns> </member> <member name="M:Jedi.System.CommandLine.Parse(System.String,System.Object[])"> <summary> + Parses the specified command line. </summary> <param name="commandLine"> + The command line to parse. The first argument is considered to be the process name and will be ignored. </param> <param name="arguments"> + List of instances and/or types to scan for properties and methods decorated with the + <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> attribute. </param> <returns> + A list of <see cref="T:System.String" /> found on the command line that could not be switches. </returns> </member> <member name="M:Jedi.System.CommandLine.Parse(System.String,System.Object[],System.String)"> <summary> + Parses the specified command line. Also parses the response files specified in the command line. </summary> <param name="commandLine"> + The command line to parse. The first argument is considered to be the process name and will be ignored. </param> <param name="arguments"> + List of instances and/or types to scan for properties and methods decorated with the + <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> attribute. </param> <param name="responseFilePrefix"> + Prefix used to indicate response files. </param> <returns> + A list of <see cref="T:System.String" /> found on the command line that could not be switches or a response file. </returns> </member> <member name="M:Jedi.System.CommandLine.ParseImpl(System.String)"> <summary> + Parses the specified command line. </summary> <param name="commandLine"> + The command line to parse. </param> </member> |
From: Marcel B. <jed...@us...> - 2005-03-12 13:10:08
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14249/docs Modified Files: Jedi.Windows.Forms.Graphics.ShapeControl.xml namespaceDoc.Jedi.Windows.Forms.Graphics.xml Log Message: Completely documented Index: Jedi.Windows.Forms.Graphics.ShapeControl.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.Windows.Forms.Graphics.ShapeControl.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Jedi.Windows.Forms.Graphics.ShapeControl.xml 8 Mar 2005 10:50:30 -0000 1.1 --- Jedi.Windows.Forms.Graphics.ShapeControl.xml 12 Mar 2005 13:09:54 -0000 1.2 *************** *** 4,84 **** <member name="T:Jedi.Windows.Forms.Graphics.Shape"> <summary> </summary> </member> <member name="M:Jedi.Windows.Forms.Graphics.Shape.#ctor"> - <summary> - </summary> </member> <member name="P:Jedi.Windows.Forms.Graphics.Shape.Brush"> <summary> </summary> <value> </value> </member> <member name="M:Jedi.Windows.Forms.Graphics.Shape.OnPaint(System.Windows.Forms.PaintEventArgs)"> ! <!--Optional member; you're not required to document this member--> ! <summary> ! </summary> ! <param name="e"> ! </param> </member> <member name="M:Jedi.Windows.Forms.Graphics.Shape.OnResize(System.EventArgs)"> ! <!--Optional member; you're not required to document this member--> ! <summary> ! </summary> ! <param name="e"> ! </param> </member> <member name="P:Jedi.Windows.Forms.Graphics.Shape.Pen"> <summary> </summary> <value> </value> </member> <member name="P:Jedi.Windows.Forms.Graphics.Shape.Shape"> <summary> </summary> <value> </value> </member> <member name="T:Jedi.Windows.Forms.Graphics.Shape.ShapeType"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stCircle"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stEllipse"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stRectangle"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stRoundRect"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stRoundSquare"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stSquare"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.SShapeBrush"> ! <summary> ! </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.SShapePen"> ! <summary> ! </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.SShapeType"> ! <summary> ! </summary> </member> </members> \ No newline at end of file --- 4,88 ---- <member name="T:Jedi.Windows.Forms.Graphics.Shape"> <summary> + Provides a means to draw a standard shape. </summary> </member> <member name="M:Jedi.Windows.Forms.Graphics.Shape.#ctor"> </member> <member name="P:Jedi.Windows.Forms.Graphics.Shape.Brush"> <summary> + Gets or sets the brush to use to render the interior of the shape. </summary> <value> + A <see cref="T:System.Drawing.Brush" /> value indicating how the interior of the shape to render in the control. </value> </member> <member name="M:Jedi.Windows.Forms.Graphics.Shape.OnPaint(System.Windows.Forms.PaintEventArgs)"> ! <exclude /> </member> <member name="M:Jedi.Windows.Forms.Graphics.Shape.OnResize(System.EventArgs)"> ! <exclude /> </member> <member name="P:Jedi.Windows.Forms.Graphics.Shape.Pen"> <summary> + Gets or sets the pen to use to render the outline of the shape. </summary> <value> + A <see cref="T:System.Drawing.Pen" /> value indicating how the outline of the shape to render in the control. </value> </member> <member name="P:Jedi.Windows.Forms.Graphics.Shape.Shape"> <summary> + Gets or set the type of shape to render. </summary> <value> + The type of shape to render in the control. </value> </member> <member name="T:Jedi.Windows.Forms.Graphics.Shape.ShapeType"> <summary> + Type used to specify the type of shape to draw in the <see cref="T:Jedi.Windows.Forms.Graphics.Shape" /> control. </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stCircle"> <summary> + Draws a circle. The circle will have a diameter of either the width or height of the control, depending on the + smaller of the two, and will be centered in the control. </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stEllipse"> <summary> + Draws an ellipse. </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stRectangle"> <summary> + Draws a rectangle. </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stRoundRect"> <summary> + Draws a rectangle with rounded corners. </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stRoundSquare"> <summary> + Draws a square with rounded corners. The square will have the size of either the width or height of the control, + depending on the smaller of the two, and will be centered in the control. </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stSquare"> <summary> + Draws a square. The square will have the size of either the width or height of the control, depending on the + smaller of the two, and will be centered in the control. </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.SShapeBrush"> ! <exclude /> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.SShapePen"> ! <exclude /> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.SShapeType"> ! <exclude /> </member> </members> \ No newline at end of file Index: namespaceDoc.Jedi.Windows.Forms.Graphics.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/namespaceDoc.Jedi.Windows.Forms.Graphics.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** namespaceDoc.Jedi.Windows.Forms.Graphics.xml 8 Mar 2005 10:50:30 -0000 1.1 --- namespaceDoc.Jedi.Windows.Forms.Graphics.xml 12 Mar 2005 13:09:54 -0000 1.2 *************** *** 4,7 **** --- 4,8 ---- <member name="N:Jedi.Windows.Forms.Graphics"> <summary> + The <b>Jedi.Windows.Forms.Graphics</b> namespace provides various graphical components and controls. </summary> </member> |
From: Marcel B. <jed...@us...> - 2005-03-12 13:07:58
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13642/docs Modified Files: Jedi.System.FrameworkResources.xml Log Message: Corrected include elements (include tags are now processed) Index: Jedi.System.FrameworkResources.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.System.FrameworkResources.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Jedi.System.FrameworkResources.xml 7 Mar 2005 14:21:58 -0000 1.2 --- Jedi.System.FrameworkResources.xml 12 Mar 2005 13:07:45 -0000 1.3 *************** *** 191,222 **** </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String)"> ! <include file='Jedi.System.FrameworkResources' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String)"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object)"> ! <include file='Jedi.System.FrameworkResources' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object,System.Object)"> ! <include file='Jedi.System.FrameworkResources' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object,System.Object)"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object,System.Object,System.Object)"> ! <include file='Jedi.System.FrameworkResources' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object,System.Object,System.Object)"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object[])"> ! <include file='Jedi.System.FrameworkResources' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object[])"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String)"> ! <include file='Jedi.System.FrameworkResources' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.String)"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String,System.Object)"> ! <include file='Jedi.System.FrameworkResources' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.String,System.Object"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String,System.Object,System.Object)"> ! <include file='Jedi.System.FrameworkResources' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.String,System.Object,System.Object"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String,System.Object,System.Object,System.Object)"> ! <include file='Jedi.System.FrameworkResources' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.String,System.Object,System.Object,System.Object"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String,System.Object[])"> ! <include file='Jedi.System.FrameworkResources' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.String,System.Object[]"]/*' /> </member> </members> \ No newline at end of file --- 191,222 ---- </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String)"> ! <include file='Jedi.System.FrameworkResources.xml' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String)"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object)"> ! <include file='Jedi.System.FrameworkResources.xml' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object)"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object,System.Object)"> ! <include file='Jedi.System.FrameworkResources.xml' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object,System.Object)"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object,System.Object,System.Object)"> ! <include file='Jedi.System.FrameworkResources.xml' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object,System.Object,System.Object)"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object[])"> ! <include file='Jedi.System.FrameworkResources.xml' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.Globalization.CultureInfo,System.String,System.Object[])"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String)"> ! <include file='Jedi.System.FrameworkResources.xml' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.String)"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String,System.Object)"> ! <include file='Jedi.System.FrameworkResources.xml' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.String,System.Object)"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String,System.Object,System.Object)"> ! <include file='Jedi.System.FrameworkResources.xml' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.String,System.Object,System.Object)"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String,System.Object,System.Object,System.Object)"> ! <include file='Jedi.System.FrameworkResources.xml' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.String,System.Object,System.Object,System.Object)"]/*' /> </member> <member name="M:Jedi.System.SystemResources.GetResourceString(System.String,System.Object[])"> ! <include file='Jedi.System.FrameworkResources.xml' path='members/member[@name="M:Jedi.System.MscorlibResources.GetResourceString(System.String,System.Object[])"]/*' /> </member> </members> \ No newline at end of file |
From: Marcel B. <jed...@us...> - 2005-03-08 10:50:47
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23017/docs Added Files: Jedi.Windows.Forms.Graphics.ShapeControl.xml namespaceDoc.Jedi.Windows.Forms.Graphics.xml Log Message: New Jedi.Windows.Forms.Graphics namespace and Shape control added. --- NEW FILE: Jedi.Windows.Forms.Graphics.ShapeControl.xml --- <?xml version="1.0" encoding="utf-8"?> <!--Timestamp most recent auto generation: 2005-03-08 10:12:45 UTC--> <members> <member name="T:Jedi.Windows.Forms.Graphics.Shape"> <summary> </summary> </member> <member name="M:Jedi.Windows.Forms.Graphics.Shape.#ctor"> <summary> </summary> </member> <member name="P:Jedi.Windows.Forms.Graphics.Shape.Brush"> <summary> </summary> <value> </value> </member> <member name="M:Jedi.Windows.Forms.Graphics.Shape.OnPaint(System.Windows.Forms.PaintEventArgs)"> <!--Optional member; you're not required to document this member--> <summary> </summary> <param name="e"> </param> </member> <member name="M:Jedi.Windows.Forms.Graphics.Shape.OnResize(System.EventArgs)"> <!--Optional member; you're not required to document this member--> <summary> </summary> <param name="e"> </param> </member> <member name="P:Jedi.Windows.Forms.Graphics.Shape.Pen"> <summary> </summary> <value> </value> </member> <member name="P:Jedi.Windows.Forms.Graphics.Shape.Shape"> <summary> </summary> <value> </value> </member> <member name="T:Jedi.Windows.Forms.Graphics.Shape.ShapeType"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stCircle"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stEllipse"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stRectangle"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stRoundRect"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stRoundSquare"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.ShapeType.stSquare"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.SShapeBrush"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.SShapePen"> <summary> </summary> </member> <member name="F:Jedi.Windows.Forms.Graphics.Shape.SShapeType"> <summary> </summary> </member> </members> --- NEW FILE: namespaceDoc.Jedi.Windows.Forms.Graphics.xml --- <?xml version="1.0" encoding="utf-8"?> <!--Timestamp most recent auto generation: 2005-03-08 10:12:45 UTC--> <namespacedoc> <member name="N:Jedi.Windows.Forms.Graphics"> <summary> </summary> </member> </namespacedoc> |
From: Marcel B. <jed...@us...> - 2005-03-08 10:48:38
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22425/docs Modified Files: Jedi.Class Reference.ndoc Log Message: Added Jedi.Windows.Forms.Graphics assembly Index: Jedi.Class Reference.ndoc =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.Class Reference.ndoc,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Jedi.Class Reference.ndoc 7 Mar 2005 14:24:19 -0000 1.6 --- Jedi.Class Reference.ndoc 8 Mar 2005 10:48:08 -0000 1.7 *************** *** 4,7 **** --- 4,8 ---- <assembly location="..\main\bin\Jedi.Drawing.dll" documentation="..\main\bin\Jedi.Drawing.xml" /> <assembly location="..\main\bin\Jedi.IO.dll" documentation="..\main\bin\Jedi.IO.xml" /> + <assembly location="..\main\bin\Jedi.Windows.Forms.Graphics.dll" documentation="..\main\bin\Jedi.Windows.Forms.Graphics.xml" /> </assemblies> <referencePaths> *************** *** 13,23 **** <property name="OutputDirectory" value=".\NDoc.Core\JavaDoc\" /> </documenter> ! <documenter name="VS.NET 2003"> <property name="OutputDirectory" value="..\main\help\" /> <property name="HtmlHelpName" value="jdn.reference" /> <property name="Title" value="JEDI.NET Library reference" /> ! <property name="RegisterTitleWithNamespace" value="True" /> ! <property name="CollectionNamespace" value="jdn.reference" /> ! <property name="RegisterTitleAsCollection" value="True" /> <property name="ShowMissingSummaries" value="True" /> <property name="ShowMissingParams" value="True" /> --- 14,36 ---- <property name="OutputDirectory" value=".\NDoc.Core\JavaDoc\" /> </documenter> ! <documenter name="LaTeX"> ! <property name="OutputDirectory" value=".\doc\" /> ! <property name="TextFileFullName" value="Documentation.tex" /> ! <property name="TexFileBaseName" value="Documentation" /> ! <property name="LatexCompiler" value="latex" /> ! <property name="TexFileFullPath" value=".\doc\Documentation.tex" /> ! </documenter> ! <documenter name="LinearHtml"> ! <property name="OutputDirectory" value=".\doc\" /> ! <property name="Title" value="An NDoc Documented Class Library" /> ! </documenter> ! <documenter name="MSDN"> <property name="OutputDirectory" value="..\main\help\" /> <property name="HtmlHelpName" value="jdn.reference" /> <property name="Title" value="JEDI.NET Library reference" /> ! <property name="OutputTarget" value="Web" /> ! <property name="SdkLinksOnWeb" value="True" /> ! <property name="IncludeFavorites" value="True" /> ! <property name="RootPageContainsNamespaces" value="True" /> <property name="ShowMissingSummaries" value="True" /> <property name="ShowMissingParams" value="True" /> *************** *** 29,43 **** <property name="DocumentAttributes" value="True" /> </documenter> ! <documenter name="XML"> ! <property name="OutputFile" value=".\doc\doc.xml" /> ! </documenter> ! <documenter name="MSDN"> <property name="OutputDirectory" value="..\main\help\" /> <property name="HtmlHelpName" value="jdn.reference" /> <property name="Title" value="JEDI.NET Library reference" /> ! <property name="OutputTarget" value="Web" /> ! <property name="SdkLinksOnWeb" value="True" /> ! <property name="IncludeFavorites" value="True" /> ! <property name="RootPageContainsNamespaces" value="True" /> <property name="ShowMissingSummaries" value="True" /> <property name="ShowMissingParams" value="True" /> --- 42,52 ---- <property name="DocumentAttributes" value="True" /> </documenter> ! <documenter name="VS.NET 2003"> <property name="OutputDirectory" value="..\main\help\" /> <property name="HtmlHelpName" value="jdn.reference" /> <property name="Title" value="JEDI.NET Library reference" /> ! <property name="RegisterTitleWithNamespace" value="True" /> ! <property name="CollectionNamespace" value="jdn.reference" /> ! <property name="RegisterTitleAsCollection" value="True" /> <property name="ShowMissingSummaries" value="True" /> <property name="ShowMissingParams" value="True" /> *************** *** 49,58 **** <property name="DocumentAttributes" value="True" /> </documenter> ! <documenter name="LaTeX"> ! <property name="OutputDirectory" value=".\doc\" /> ! <property name="TextFileFullName" value="Documentation.tex" /> ! <property name="TexFileBaseName" value="Documentation" /> ! <property name="LatexCompiler" value="latex" /> ! <property name="TexFileFullPath" value=".\doc\Documentation.tex" /> </documenter> </documenters> --- 58,63 ---- <property name="DocumentAttributes" value="True" /> </documenter> ! <documenter name="XML"> ! <property name="OutputFile" value=".\doc\doc.xml" /> </documenter> </documenters> |
From: Marcel B. <jed...@us...> - 2005-03-08 10:47:45
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22239/docs Modified Files: Jedi.IO.Paths.xml Log Message: Malformed cref corrected Index: Jedi.IO.Paths.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.IO.Paths.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Jedi.IO.Paths.xml 4 Mar 2005 15:01:12 -0000 1.2 --- Jedi.IO.Paths.xml 8 Mar 2005 10:47:33 -0000 1.3 *************** *** 196,200 **** <returns> A <see cref="T:Sytem.String" /> equivalent to the specified path but guaranteed to end with ! <see cref="Jedi.IO.Path.PathConfig.DirectorySeparator" />. </returns> </member> --- 196,200 ---- <returns> A <see cref="T:Sytem.String" /> equivalent to the specified path but guaranteed to end with ! <see cref="M:Jedi.IO.Path.PathConfig.DirectorySeparator" />. </returns> </member> |
From: Marcel B. <jed...@us...> - 2005-03-08 10:34:57
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19008/docs Modified Files: Jedi.System.CommandLine.xml Jedi.System.Strings.xml Log Message: Obviously, the tool's member translation doesn't work correctly yet. Index: Jedi.System.Strings.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.System.Strings.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** Jedi.System.Strings.xml 8 Mar 2005 10:14:46 -0000 1.7 --- Jedi.System.Strings.xml 8 Mar 2005 10:34:39 -0000 1.8 *************** *** 262,286 **** --- 262,319 ---- <member name="M:Jedi.System.StringUtils.BinToInt(System.String,System.Int32,System.Boolean,System.Int32@)"> <summary> + Converts a string to an integer from its binary representation, only taking the first + <paramref name="maxDigits" /> characters in account, optionally ignoring leading 0 characters and returning + the number of digits actually used. </summary> <param name="s"> + A <see cref="T:System.String" /> containing a binary representation of an integer value. </param> <param name="maxDigits"> + The maximum number of digits to consider for conversion. </param> <param name="ignoreLeadingZeros"> + Ignore leading <c>0</c> characters when determining the number of digits to consider. If set to + <see langword="true" />, the <paramref name="maxDigits" /> parameter refers to the number of digits following + any leading <c>0</c> characters. </param> <param name="digitsUsed"> + An <see cref="T:System.Int32" /> variable to receive the number of digits processed during the conversion. This + number includes any leading <c>0</c> characters if <paramref name="ignoreLeadingZeros" /> is set to + <see langword="true" />. </param> <returns> + An <see cref="T:System.Int32" /> equivalent to the binary version specified in the <paramref name="s" /> parameter. </returns> + <remarks> + The method will consider a number completely parsed when it + <list type="bullet"> + <item>has reached the end of the string.</item> + <item>reads an invalid character.</item> + <item>has read the number of characters specified by the <paramref name="maxDigits" />.</item> + </list> + </remarks> </member> <member name="M:Jedi.System.StringUtils.BinToInt(System.String,System.Int32@)"> <summary> + Converts a string to an integer from its binary representation, additionally returning the number of digits + used. </summary> <param name="s"> + A <see cref="T:System.String" /> containing a binary representation of an integer value. </param> <param name="digitsUsed"> + An <see cref="T:System.Int32" /> variable to receive the number of digits processed during the conversion. </param> <returns> + An <see cref="T:System.Int32" /> equivalent to the binary version specified in the <paramref name="s" /> parameter. </returns> + <remarks> + The method will consider a number completely parsed when it + <list type="bullet"> + <item>has reached the end of the string.</item> + <item>reads an invalid character.</item> + <item>has read 32 characters.</item> + </list> + </remarks> </member> <member name="M:Jedi.System.StringUtils.EscapeString(System.String)"> *************** *** 532,542 **** --- 565,613 ---- <member name="M:Jedi.System.StringUtils.ExtractQuotedString(System.String,System.Int32@)"> <summary> + Extracts a quoted string, returning the index of the last used character in the process. </summary> <param name="s"> + A quoted string. </param> <param name="lastUsedChar"> + On return of this method, this parameter will indicate the last used character in the extraction process. See + the remarks section for more information. </param> <returns> + A <see cref="T:System.String" /> which is the dequoted equivalent of the string in the <paramref name="s" /> + parameter. </returns> + <remarks> + <para> + A quoted string should start and end with a <b>'</b> or <b>"</b> character (the start and end quote should be + the same). In addition, every occurance of the used quote character in the original string will have been + doubled. + </para> + <para> + If the string specified in the <paramref name="s" /> parameter does not start with either of the quote + characters, the entire string will be returned instead. + </para> + <para> + The extraction ends at the first single occurance of the starting quote character, thus ignoring the remainer + of the original string. + </para> + <para> + The lastUseChar parameter will contain the following value upon return: + <list type="table"> + <listheader> + <term>Value range</term> + <description>Description</description> + </listheader> + <item> + <term>0 <= lastUsedChar < s.Length</term> + <description>The ending quote was found at this location in the string and processing stopped.</description> + </item> + <item> + <term>Ones complement of s.Length</term> + <description>No ending quote was found, but the entire string was used.</description> + </item> + </list> + </para> + </remarks> </member> <member name="M:Jedi.System.StringUtils.HexToInt(System.String)"> *************** *** 584,608 **** --- 655,714 ---- <member name="M:Jedi.System.StringUtils.HexToInt(System.String,System.Int32,System.Boolean,System.Int32@)"> <summary> + Converts a string to an integer from its hexadecimal representation, only taking the first + <paramref name="maxDigits" /> characters in account, optionally ignoring leading 0 characters and returning + the number of digits actually used. </summary> <param name="s"> + A <see cref="T:System.String" /> containing a hexadecimal representation of an integer value. </param> <param name="maxDigits"> + The maximum number of digits to consider for conversion. </param> <param name="ignoreLeadingZeros"> + Ignore leading <c>0</c> characters when determining the number of digits to consider. If set to + <see langword="true" />, the <paramref name="maxDigits" /> parameter refers to the number of digits following + any leading <c>0</c> characters. </param> <param name="digitsUsed"> + An <see cref="T:System.Int32" /> variable to receive the number of digits processed during the conversion. This + number includes any leading <c>0</c> characters if <paramref name="ignoreLeadingZeros" /> is set to + <see langword="true" />. </param> <returns> + An <see cref="T:System.Int32" /> equivalent to the hexadecimal version specified in the <paramref name="s" /> + parameter. </returns> + <remarks> + The method will consider a number completely parsed when it + <list type="bullet"> + <item>has reaches the end of the string.</item> + <item>reads an invalid character.</item> + <item>has read the number of characters specified by the <paramref name="maxDigits" />.</item> + </list> + </remarks> </member> <member name="M:Jedi.System.StringUtils.HexToInt(System.String,System.Int32@)"> <summary> + Converts a string to an integer from its hexadecimal representation, additionally returning the number of digits + used. </summary> <param name="s"> + A <see cref="T:System.String" /> containing a hexadecimal representation of an integer value. </param> <param name="digitsUsed"> + An <see cref="T:System.Int32" /> variable to receive the number of digits processed during the conversion. </param> <returns> + An <see cref="T:System.Int32" /> equivalent to the hexadecimal version specified in the <paramref name="s" /> + parameter. </returns> + <remarks> + The method will consider a number completely parsed when it + <list type="bullet"> + <item>has reached the end of the string.</item> + <item>reads an invalid character.</item> + <item>has read 8 characters.</item> + </list> + </remarks> </member> <member name="M:Jedi.System.StringUtils.IntBaseToStringImpl(System.Int32,System.Int32,System.Int32)"> *************** *** 865,889 **** --- 971,1030 ---- <member name="M:Jedi.System.StringUtils.OctToInt(System.String,System.Int32,System.Boolean,System.Int32@)"> <summary> + Converts a string to an integer from its octal representation, only taking the first + <paramref name="maxDigits" /> characters in account, optionally ignoring leading 0 characters and returning + the number of digits actually used. </summary> <param name="s"> + A <see cref="T:System.String" /> containing an octal representation of an integer value. </param> <param name="maxDigits"> + The maximum number of digits to consider for conversion. </param> <param name="ignoreLeadingZeros"> + Ignore leading <c>0</c> characters when determining the number of digits to consider. If set to + <see langword="true" />, the <paramref name="maxDigits" /> parameter refers to the number of digits following + any leading <c>0</c> characters. </param> <param name="digitsUsed"> + An <see cref="T:System.Int32" /> variable to receive the number of digits processed during the conversion. This + number includes any leading <c>0</c> characters if <paramref name="ignoreLeadingZeros" /> is set to + <see langword="true" />. </param> <returns> + An <see cref="T:System.Int32" /> equivalent to the octal version specified in the <paramref name="s" /> + parameter. </returns> + <remarks> + The method will consider a number completely parsed when it + <list type="bullet"> + <item>has reaches the end of the string.</item> + <item>reads an invalid character.</item> + <item>has read the number of characters specified by the <paramref name="maxDigits" />.</item> + </list> + </remarks> </member> <member name="M:Jedi.System.StringUtils.OctToInt(System.String,System.Int32@)"> <summary> + Converts a string to an integer from its octal representation, additionally returning the number of digits + used. </summary> <param name="s"> + A <see cref="T:System.String" /> containing an octal representation of an integer value. </param> <param name="digitsUsed"> + An <see cref="T:System.Int32" /> variable to receive the number of digits processed during the conversion. </param> <returns> + An <see cref="T:System.Int32" /> equivalent to the octal version specified in the <paramref name="s" /> + parameter. </returns> + <remarks> + The method will consider a number completely parsed when it + <list type="bullet"> + <item>has reached the end of the string.</item> + <item>reads an invalid character.</item> + <item>has read 11 characters.</item> + </list> + </remarks> </member> <member name="M:Jedi.System.StringUtils.ParseEscapedString(System.String)"> *************** *** 921,937 **** --- 1062,1097 ---- <member name="M:Jedi.System.StringUtils.ParseIntBaseImpl(System.String,System.Int32,System.Int32,System.Boolean,System.Int32@)"> <summary> + Parses a string for an integer in a particular base. </summary> <param name="s"> + A <see cref="T:System.String" /> to parse for an integer in any base. </param> <param name="base"> + The base in which the integer in the string is. </param> <param name="maxDigits"> + The maximum number of digits to consider. </param> <param name="ignoreLeadingZeros"> + Ignore leading <c>0</c> characters when determining the number of digits to consider. If set to + <see langword="true" />, the <paramref name="maxDigits" /> parameter refers to the number of digits following + any leading <c>0</c> characters. </param> <param name="digitsUsed"> + An <see cref="T:System.Int32" /> variable to receive the number of digits processed during the conversion. This + number includes any leading <c>0</c> characters if <paramref name="ignoreLeadingZeros" /> is set to + <see langword="true" />. </param> <returns> + An <see cref="T:System.Int32" /> equivalent to the value specified in the <paramref name="s" /> parameter. </returns> + <remarks> + The method will consider a number completely parsed when it + <list type="bullet"> + <item>has reached the end of the string.</item> + <item>reads an invalid character.</item> + <item>has read the number of characters specified by the <paramref name="maxDigits" />.</item> + </list> + </remarks> </member> <member name="M:Jedi.System.StringUtils.QuoteString(System.String)"> Index: Jedi.System.CommandLine.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.System.CommandLine.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** Jedi.System.CommandLine.xml 8 Mar 2005 10:14:46 -0000 1.4 --- Jedi.System.CommandLine.xml 8 Mar 2005 10:34:39 -0000 1.5 *************** *** 20,28 **** --- 20,47 ---- <member name="M:Jedi.System.CommandLine.AddLiteral(System.String,System.Int32@)"> <summary> + Adds a literal command line argument to the list of literals. </summary> <param name="commandLine"> + The complete command line. </param> <param name="index"> + <para> + Upon entry to the method, points to the 0-based index into the <paramref name="commandLine" /> parameter at + which the literal starts. + </para> + <para> + Upon leaving the method, the index should be pointing to the next argument. + </para> </param> + <remarks> + <para> + A literal is considered to be anything that can't be seens a possible switch or option. The parser considers any + of the prefix characters as a possible switch, where only the first character of a prefix string with more than + one character is considered. + </para> + <para> + The list of literals is returned by any of the <see cref="M:Jedi.System.CommandLine.Parse" /> methods. + </para> + </remarks> </member> <member name="T:Jedi.System.CommandLine.Argument"> |
From: Marcel B. <jed...@us...> - 2005-03-08 10:16:43
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13303/docs Modified Files: Jedi.System.SourceVersioning.xml Log Message: Removed unwanted colon behind the source keyword Index: Jedi.System.SourceVersioning.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.System.SourceVersioning.xml,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** Jedi.System.SourceVersioning.xml 8 Mar 2005 10:14:46 -0000 1.9 --- Jedi.System.SourceVersioning.xml 8 Mar 2005 10:16:33 -0000 1.10 *************** *** 1,3 **** ! <?xml version="1.0" encoding="utf-8"?> <!--Timestamp most recent auto generation: 2005-03-05 19:16:59 UTC--> <members> --- 1,3 ---- ! <?xml version="1.0" encoding="utf-8"?> <!--Timestamp most recent auto generation: 2005-03-05 19:16:59 UTC--> <members> *************** *** 67,71 **** </item> <item> ! <term>$Source: $</term> <description> Like the <c>$RCSfile$</c> keyword, but now the full path in the CVS repository for the file is --- 67,71 ---- </item> <item> ! <term>$Source$</term> <description> Like the <c>$RCSfile$</c> keyword, but now the full path in the CVS repository for the file is *************** *** 419,423 **** </item> <item> ! <term>$Source: $</term> <description> Like the <c>$RCSfile$</c> keyword, but now the full path in the CVS repository for the file is --- 419,423 ---- </item> <item> ! <term>$Source$</term> <description> Like the <c>$RCSfile$</c> keyword, but now the full path in the CVS repository for the file is |
From: Marcel B. <jed...@us...> - 2005-03-08 10:14:59
|
Update of /cvsroot/jedidotnet/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12717/docs Modified Files: Jedi.IO.FileOfRec.xml Jedi.IO.IniFiles.xml Jedi.System.CommandLine.xml Jedi.System.SourceVersioning.xml Jedi.System.Strings.xml Log Message: Re-added the @ suffix for var/out parameters Index: Jedi.IO.IniFiles.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.IO.IniFiles.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Jedi.IO.IniFiles.xml 5 Mar 2005 19:18:19 -0000 1.3 --- Jedi.IO.IniFiles.xml 8 Mar 2005 10:14:45 -0000 1.4 *************** *** 1,4 **** <?xml version="1.0" encoding="utf-8"?> ! <!--Timestamp most recent auto generation: 2005-03-05 19:16:56 UTC--> <members> <member name="T:Jedi.IO.BufferedIniFile"> --- 1,4 ---- <?xml version="1.0" encoding="utf-8"?> ! <!--Timestamp most recent auto generation: 2005-03-08 10:12:42 UTC--> <members> <member name="T:Jedi.IO.BufferedIniFile"> *************** *** 899,903 **** </returns> </member> ! <member name="M:Jedi.IO.IniFileBase.SplitSectionAndKey(System.String,System.String,System.String)"> <summary> </summary> --- 899,903 ---- </returns> </member> ! <member name="M:Jedi.IO.IniFileBase.SplitSectionAndKey(System.String,System.String@,System.String@)"> <summary> </summary> Index: Jedi.System.Strings.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.System.Strings.xml,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Jedi.System.Strings.xml 5 Mar 2005 19:16:23 -0000 1.6 --- Jedi.System.Strings.xml 8 Mar 2005 10:14:46 -0000 1.7 *************** *** 1,4 **** <?xml version="1.0" encoding="utf-8"?> ! <!--Timestamp most recent auto generation: 2005-03-02 15:57:56 UTC--> <members> <member name="T:Jedi.System.ExtractQuotedStringFlags"> --- 1,4 ---- <?xml version="1.0" encoding="utf-8"?> ! <!--Timestamp most recent auto generation: 2005-03-08 10:12:44 UTC--> <members> <member name="T:Jedi.System.ExtractQuotedStringFlags"> *************** *** 235,244 **** <remarks> The method will consider a number completely parsed when it ! <list type="bullet"> ! <item>has reached the end of the string.</item> ! <item>reads an invalid character.</item> ! <item>has read 32 characters.</item> ! </list> ! </remarks> </member> <member name="M:Jedi.System.StringUtils.BinToInt(System.String,System.Int32,System.Boolean)"> --- 235,239 ---- <remarks> The method will consider a number completely parsed when it ! <list type="bullet"><item>has reached the end of the string.</item><item>reads an invalid character.</item><item>has read 32 characters.</item></list></remarks> </member> <member name="M:Jedi.System.StringUtils.BinToInt(System.String,System.Int32,System.Boolean)"> *************** *** 263,329 **** <remarks> The method will consider a number completely parsed when it ! <list type="bullet"> ! <item>has reached the end of the string.</item> ! <item>reads an invalid character.</item> ! <item>has read the number of characters specified by the <paramref name="maxDigits" />.</item> ! </list> ! </remarks> </member> ! <member name="M:Jedi.System.StringUtils.BinToInt(System.String,System.Int32,System.Boolean,System.Int32)"> <summary> - Converts a string to an integer from its binary representation, only taking the first - <paramref name="maxDigits" /> characters in account, optionally ignoring leading 0 characters and returning - the number of digits actually used. </summary> <param name="s"> - A <see cref="T:System.String" /> containing a binary representation of an integer value. </param> <param name="maxDigits"> - The maximum number of digits to consider for conversion. </param> <param name="ignoreLeadingZeros"> - Ignore leading <c>0</c> characters when determining the number of digits to consider. If set to - <see langword="true" />, the <paramref name="maxDigits" /> parameter refers to the number of digits following - any leading <c>0</c> characters. </param> <param name="digitsUsed"> - An <see cref="T:System.Int32" /> variable to receive the number of digits processed during the conversion. This - number includes any leading <c>0</c> characters if <paramref name="ignoreLeadingZeros" /> is set to - <see langword="true" />. </param> <returns> - An <see cref="T:System.Int32" /> equivalent to the binary version specified in the <paramref name="s" /> parameter. </returns> - <remarks> - The method will consider a number completely parsed when it - <list type="bullet"> - <item>has reached the end of the string.</item> - <item>reads an invalid character.</item> - <item>has read the number of characters specified by the <paramref name="maxDigits" />.</item> - </list> - </remarks> </member> ! <member name="M:Jedi.System.StringUtils.BinToInt(System.String,System.Int32)"> <summary> - Converts a string to an integer from its binary representation, additionally returning the number of digits - used. </summary> <param name="s"> - A <see cref="T:System.String" /> containing a binary representation of an integer value. </param> <param name="digitsUsed"> - An <see cref="T:System.Int32" /> variable to receive the number of digits processed during the conversion. </param> <returns> - An <see cref="T:System.Int32" /> equivalent to the binary version specified in the <paramref name="s" /> parameter. </returns> - <remarks> - The method will consider a number completely parsed when it - <list type="bullet"> - <item>has reached the end of the string.</item> - <item>reads an invalid character.</item> - <item>has read 32 characters.</item> - </list> - </remarks> </member> <member name="M:Jedi.System.StringUtils.EscapeString(System.String)"> --- 258,286 ---- <remarks> The method will consider a number completely parsed when it ! <list type="bullet"><item>has reached the end of the string.</item><item>reads an invalid character.</item><item>has read the number of characters specified by the <paramref name="maxDigits" />.</item></list></remarks> </member> ! <member name="M:Jedi.System.StringUtils.BinToInt(System.String,System.Int32,System.Boolean,System.Int32@)"> <summary> </summary> <param name="s"> </param> <param name="maxDigits"> </param> <param name="ignoreLeadingZeros"> </param> <param name="digitsUsed"> </param> <returns> </returns> </member> ! <member name="M:Jedi.System.StringUtils.BinToInt(System.String,System.Int32@)"> <summary> </summary> <param name="s"> </param> <param name="digitsUsed"> </param> <returns> </returns> </member> <member name="M:Jedi.System.StringUtils.EscapeString(System.String)"> *************** *** 351,404 **** <para> The following characters are treated as specialized escape sequences: ! <list type="table"> ! <listheader> ! <term>Character</term> ! <description>Escape sequence</description> ! </listheader> ! <item> ! <term>NUL (0, Null)</term> ! <description> ! <para> ! <c>\0</c> ! </para> ! <para> -or- ! </para> ! <para> ! <c>\000</c> (this is only the case if the NULL character is followed by a digit in the range <c>0</c>..<c>7</c>, since the resulting escape sequence could be considered an octal value. ! </para> ! </description> ! </item> ! <item> ! <term>BEL (7, Bell)</term> ! <description>\a</description> ! </item> ! <item> ! <term>BS (8, Backspace)</term> ! <description>\b</description> ! </item> ! <item> ! <term>TAB (9, Horizontal tab)</term> ! <description><c>\t</c></description> ! </item> ! <item> ! <term>LF/NL (10, Line Feed/New Line)</term> ! <description><c>\n</c></description> ! </item> ! <item> ! <term>VT (11, Vertical Tab)</term> ! <description><c>\v</c></description> ! </item> ! <item> ! <term>FF/NP (12, Form Feed, New Page)</term> ! <description><c>\f</c></description> ! </item> ! <item> ! <term>CR (13, Carriage Return)</term> ! <description><c>\r</c></description> ! </item> ! </list> ! </para> </remarks> </member> --- 308,316 ---- <para> The following characters are treated as specialized escape sequences: ! <list type="table"><listheader><term>Character</term><description>Escape sequence</description></listheader><item><term>NUL (0, Null)</term><description><para><c>\0</c></para><para> -or- ! </para><para><c>\000</c> (this is only the case if the NULL character is followed by a digit in the range <c>0</c>..<c>7</c>, since the resulting escape sequence could be considered an octal value. ! </para></description></item><item><term>BEL (7, Bell)</term><description>\a</description></item><item><term>BS (8, Backspace)</term><description>\b</description></item><item><term>TAB (9, Horizontal tab)</term><description><c>\t</c></description></item><item><term>LF/NL (10, Line Feed/New Line)</term><description><c>\n</c></description></item><item><term>VT (11, Vertical Tab)</term><description><c>\v</c></description></item><item><term>FF/NP (12, Form Feed, New Page)</term><description><c>\f</c></description></item><item><term>CR (13, Carriage Return)</term><description><c>\r</c></description></item></list></para> </remarks> </member> *************** *** 428,481 **** <para> The following characters are treated as specialized escape sequences: ! <list type="table"> ! <listheader> ! <term>Character</term> ! <description>Escape sequence</description> ! </listheader> ! <item> ! <term>NUL (0, Null)</term> ! <description> ! <para> ! <c>\0</c> ! </para> ! <para> -or- ! </para> ! <para> ! <c>\000</c> (this is only the case if the NULL character is followed by a digit in the range <c>0</c>..<c>7</c>, since the resulting escape sequence could be considered an octal value. ! </para> ! </description> ! </item> ! <item> ! <term>BEL (7, Bell)</term> ! <description>\a</description> ! </item> ! <item> ! <term>BS (8, Backspace)</term> ! <description>\b</description> ! </item> ! <item> ! <term>TAB (9, Horizontal tab)</term> ! <description><c>\t</c></description> ! </item> ! <item> ! <term>LF/NL (10, Line Feed/New Line)</term> ! <description><c>\n</c></description> ! </item> ! <item> ! <term>VT (11, Vertical Tab)</term> ! <description><c>\v</c></description> ! </item> ! <item> ! <term>FF/NP (12, Form Feed, New Page)</term> ! <description><c>\f</c></description> ! </item> ! <item> ! <term>CR (13, Carriage Return)</term> ! <description><c>\r</c></description> ! </item> ! </list> ! </para> <para> Becareful when specifying the list of characters to escape. If you specify, for example, that the <c>r</c> --- 340,348 ---- <para> The following characters are treated as specialized escape sequences: ! <list type="table"><listheader><term>Character</term><description>Escape sequence</description></listheader><item><term>NUL (0, Null)</term><description><para><c>\0</c></para><para> -or- ! </para><para><c>\000</c> (this is only the case if the NULL character is followed by a digit in the range <c>0</c>..<c>7</c>, since the resulting escape sequence could be considered an octal value. ! </para></description></item><item><term>BEL (7, Bell)</term><description>\a</description></item><item><term>BS (8, Backspace)</term><description>\b</description></item><item><term>TAB (9, Horizontal tab)</term><description><c>\t</c></description></item><item><term>LF/NL (10, Line Feed/New Line)</term><description><c>\n</c></description></item><item><term>VT (11, Vertical Tab)</term><description><c>\v</c></description></item><item><term>FF/NP (12, Form Feed, New Page)</term><description><c>\f</c></description></item><item><term>CR (13, Carriage Return)</term><description><c>\r</c></description></item></list></para> <para> Becareful when specifying the list of characters to escape. If you specify, for example, that the <c>r</c> *************** *** 663,705 **** </exception> </member> ! <member name="M:Jedi.System.StringUtils.ExtractQuotedString(System.String,System.Int32)"> <summary> - Extracts a quoted string, returning the index of the last used character in the process. </summary> <param name="s"> - A quoted string. </param> <param name="lastUsedChar"> - On return of this method, this parameter will indicate the last used character in the extraction process. See - the remarks section for more information. </param> <returns> </returns> - <remarks> - <para> - A quoted string should start and end with a <b>'</b> or <b>"</b> character (the start and end quote should be - the same). In addition, every occurance of the used quote character in the original string will have been - doubled. - </para> - <para> - If the string specified in the <paramref name="s" /> parameter does not start with either of the quote - characters, the entire string will be returned instead. - </para> - <para> - The extraction ends at the first single occurance of the starting quote character, thus ignoring the remainer - of the original string. - </para> - <para> - The lastUseChar parameter will contain the following value upon return: - <list type="table"><listheader><term> - Value range - </term><description> - Description - </description></listheader><item><term> - 0 <= lastUsedChar < s.Length - </term><description> - The ending quote was found at this location in the string and processing stopped.</description></item><item><term>Ones complement of s.Length</term><description>No ending quote was found, but the entire string was used. - </description></item></list></para> - </remarks> </member> <member name="M:Jedi.System.StringUtils.HexToInt(System.String)"> --- 530,542 ---- </exception> </member> ! <member name="M:Jedi.System.StringUtils.ExtractQuotedString(System.String,System.Int32@)"> <summary> </summary> <param name="s"> </param> <param name="lastUsedChar"> </param> <returns> </returns> </member> <member name="M:Jedi.System.StringUtils.HexToInt(System.String)"> *************** *** 719,728 **** <remarks> The method will consider a number completely parsed when it ! <list type="bullet"> ! <item>has reached the end of the string.</item> ! <item>reads an invalid character.</item> ! <item>has read 8 characters.</item> ! </list> ! </remarks> </member> <member name="M:Jedi.System.StringUtils.HexToInt(System.String,System.Int32,System.Boolean)"> --- 556,560 ---- <remarks> The method will consider a number completely parsed when it ! <list type="bullet"><item>has reached the end of the string.</item><item>reads an invalid character.</item><item>has read 8 characters.</item></list></remarks> </member> <member name="M:Jedi.System.StringUtils.HexToInt(System.String,System.Int32,System.Boolean)"> *************** *** 748,816 **** <remarks> The method will consider a number completely parsed when it ! <list type="bullet"> ! <item>has reached the end of the string.</item> ! <item>reads an invalid character.</item> ! <item>has read the number of characters specified by the <paramref name="maxDigits" />.</item> ! </list> ! </remarks> </member> ! <member name="M:Jedi.System.StringUtils.HexToInt(System.String,System.Int32,System.Boolean,System.Int32)"> <summary> - Converts a string to an integer from its hexadecimal representation, only taking the first - <paramref name="maxDigits" /> characters in account, optionally ignoring leading 0 characters and returning - the number of digits actually used. </summary> <param name="s"> - A <see cref="T:System.String" /> containing a hexadecimal representation of an integer value. </param> <param name="maxDigits"> - The maximum number of digits to consider for conversion. </param> <param name="ignoreLeadingZeros"> - Ignore leading <c>0</c> characters when determining the number of digits to consider. If set to - <see langword="true" />, the <paramref name="maxDigits" /> parameter refers to the number of digits following - any leading <c>0</c> characters. </param> <param name="digitsUsed"> - An <see cref="T:System.Int32" /> variable to receive the number of digits processed during the conversion. This - number includes any leading <c>0</c> characters if <paramref name="ignoreLeadingZeros" /> is set to - <see langword="true" />. </param> <returns> - An <see cref="T:System.Int32" /> equivalent to the hexadecimal version specified in the <paramref name="s" /> - parameter. </returns> - <remarks> - The method will consider a number completely parsed when it - <list type="bullet"> - <item>has reaches the end of the string.</item> - <item>reads an invalid character.</item> - <item>has read the number of characters specified by the <paramref name="maxDigits" />.</item> - </list> - </remarks> </member> ! <member name="M:Jedi.System.StringUtils.HexToInt(System.String,System.Int32)"> <summary> - Converts a string to an integer from its hexadecimal representation, additionally returning the number of digits - used. </summary> <param name="s"> - A <see cref="T:System.String" /> containing a hexadecimal representation of an integer value. </param> <param name="digitsUsed"> - An <see cref="T:System.Int32" /> variable to receive the number of digits processed during the conversion. </param> <returns> - An <see cref="T:System.Int32" /> equivalent to the hexadecimal version specified in the <paramref name="s" /> - parameter. </returns> - <remarks> - The method will consider a number completely parsed when it - <list type="bullet"> - <item>has reached the end of the string.</item> - <item>reads an invalid character.</item> - <item>has read 8 characters.</item> - </list> - </remarks> </member> <member name="M:Jedi.System.StringUtils.IntBaseToStringImpl(System.Int32,System.Int32,System.Int32)"> --- 580,608 ---- <remarks> The method will consider a number completely parsed when it ! <list type="bullet"><item>has reached the end of the string.</item><item>reads an invalid character.</item><item>has read the number of characters specified by the <paramref name="maxDigits" />.</item></list></remarks> </member> ! <member name="M:Jedi.System.StringUtils.HexToInt(System.String,System.Int32,System.Boolean,System.Int32@)"> <summary> </summary> <param name="s"> </param> <param name="maxDigits"> </param> <param name="ignoreLeadingZeros"> </param> <param name="digitsUsed"> </param> <returns> </returns> </member> ! <member name="M:Jedi.System.StringUtils.HexToInt(System.String,System.Int32@)"> <summary> </summary> <param name="s"> </param> <param name="digitsUsed"> </param> <returns> </returns> </member> <member name="M:Jedi.System.StringUtils.IntBaseToStringImpl(System.Int32,System.Int32,System.Int32)"> *************** *** 1045,1054 **** <remarks> The method will consider a number completely parsed when it ! <list type="bullet"> ! <item>has reached the end of the string.</item> ! <item>reads an invalid character.</item> ! <item>has read 12 characters.</item> ! </list> ! </remarks> </member> <member name="M:Jedi.System.StringUtils.OctToInt(System.String,System.Int32,System.Boolean)"> --- 837,841 ---- <remarks> The method will consider a number completely parsed when it ! <list type="bullet"><item>has reached the end of the string.</item><item>reads an invalid character.</item><item>has read 12 characters.</item></list></remarks> </member> <member name="M:Jedi.System.StringUtils.OctToInt(System.String,System.Int32,System.Boolean)"> *************** *** 1074,1142 **** <remarks> The method will consider a number completely parsed when it ! <list type="bullet"> ! <item>has reached the end of the string.</item> ! <item>reads an invalid character.</item> ! <item>has read the number of characters specified by the <paramref name="maxDigits" />.</item> ! </list> ! </remarks> </member> ! <member name="M:Jedi.System.StringUtils.OctToInt(System.String,System.Int32,System.Boolean,System.Int32)"> <summary> - Converts a string to an integer from its octal representation, only taking the first - <paramref name="maxDigits" /> characters in account, optionally ignoring leading 0 characters and returning - the number of digits actually used. </summary> <param name="s"> - A <see cref="T:System.String" /> containing an octal representation of an integer value. </param> <param name="maxDigits"> - The maximum number of digits to consider for conversion. </param> <param name="ignoreLeadingZeros"> - Ignore leading <c>0</c> characters when determining the number of digits to consider. If set to - <see langword="true" />, the <paramref name="maxDigits" /> parameter refers to the number of digits following - any leading <c>0</c> characters. </param> <param name="digitsUsed"> - An <see cref="T:System.Int32" /> variable to receive the number of digits processed during the conversion. This - number includes any leading <c>0</c> characters if <paramref name="ignoreLeadingZeros" /> is set to - <see langword="true" />. </param> <returns> - An <see cref="T:System.Int32" /> equivalent to the octal version specified in the <paramref name="s" /> - parameter. </returns> - <remarks> - The method will consider a number completely parsed when it - <list type="bullet"> - <item>has reaches the end of the string.</item> - <item>reads an invalid character.</item> - <item>has read the number of characters specified by the <paramref name="maxDigits" />.</item> - </list> - </remarks> </member> ! <member name="M:Jedi.System.StringUtils.OctToInt(System.String,System.Int32)"> <summary> - Converts a string to an integer from its octal representation, additionally returning the number of digits - used. </summary> <param name="s"> - A <see cref="T:System.String" /> containing an octal representation of an integer value. </param> <param name="digitsUsed"> - An <see cref="T:System.Int32" /> variable to receive the number of digits processed during the conversion. </param> <returns> - An <see cref="T:System.Int32" /> equivalent to the octal version specified in the <paramref name="s" /> - parameter. </returns> - <remarks> - The method will consider a number completely parsed when it - <list type="bullet"> - <item>has reached the end of the string.</item> - <item>reads an invalid character.</item> - <item>has read 11 characters.</item> - </list> - </remarks> </member> <member name="M:Jedi.System.StringUtils.ParseEscapedString(System.String)"> --- 861,889 ---- <remarks> The method will consider a number completely parsed when it ! <list type="bullet"><item>has reached the end of the string.</item><item>reads an invalid character.</item><item>has read the number of characters specified by the <paramref name="maxDigits" />.</item></list></remarks> </member> ! <member name="M:Jedi.System.StringUtils.OctToInt(System.String,System.Int32,System.Boolean,System.Int32@)"> <summary> </summary> <param name="s"> </param> <param name="maxDigits"> </param> <param name="ignoreLeadingZeros"> </param> <param name="digitsUsed"> </param> <returns> </returns> </member> ! <member name="M:Jedi.System.StringUtils.OctToInt(System.String,System.Int32@)"> <summary> </summary> <param name="s"> </param> <param name="digitsUsed"> </param> <returns> </returns> </member> <member name="M:Jedi.System.StringUtils.ParseEscapedString(System.String)"> *************** *** 1163,1261 **** <para> The following characters are treated as specialized escape sequences: ! <list type="table"> ! <listheader> ! <term>Sequence</term> ! <description>Character</description> ! </listheader> ! <item> ! <term><c>\0</c></term> ! <description>NUL (0, null)</description> ! </item> ! <item> ! <term><c>\<i>integer</i></c></term> ! <description> ! <para>The character whose ordinal value is specified in octal after the backslash.</para> ! <para> The parser considers characters until it reaches the end of the string, finds a character not in the range <c>0..7</c> or until it has read three digits, whichever comes first. ! </para> ! </description> ! </item> ! <item> ! <term><c>\x<i>integer</i></c></term> ! <description> ! <para>The character whose ordinal value is specified in hexadecimal after the <c>\x</c>.</para> ! <para> The parser considers characters until it reaches the end of the string, finds a character not in the range <c>0..9, A..F, a..f</c> or until it has read two digits, whichever comes first. ! </para> ! </description> ! </item> ! <item> ! <term><c>\a</c></term> ! <description>BEL (7, Bell)</description> ! </item> ! <item> ! <term><c>\b</c></term> ! <description>BS (8, Backspace)</description> ! </item> ! <item> ! <term><c>\f</c></term> ! <description>FF/NP (12, Form Feed, New Page)</description> ! </item> ! <item> ! <term><c>\n</c></term> ! <description>LF/NL (10, Line Feed/New Line)</description> ! </item> ! <item> ! <term><c>\r</c></term> ! <description>CR (13, Carriage Return)</description> ! </item> ! <item> ! <term><c>\t</c></term> ! <description>TAB (9, Horizontal tab)</description> ! </item> ! <item> ! <term><c>\v</c></term> ! <description>VT (11, Vertical Tab)</description> ! </item> ! </list> ! </para> </remarks> </member> ! <member name="M:Jedi.System.StringUtils.ParseIntBaseImpl(System.String,System.Int32,System.Int32,System.Boolean,System.Int32)"> <summary> - Parses a string for an integer in a particular base. </summary> <param name="s"> - A <see cref="T:System.String" /> to parse for an integer in any base. </param> <param name="base"> - The base in which the integer in the string is. </param> <param name="maxDigits"> - The maximum number of digits to consider. </param> <param name="ignoreLeadingZeros"> - Ignore leading <c>0</c> characters when determining the number of digits to consider. If set to - <see langword="true" />, the <paramref name="maxDigits" /> parameter refers to the number of digits following - any leading <c>0</c> characters. </param> <param name="digitsUsed"> - An <see cref="T:System.Int32" /> variable to receive the number of digits processed during the conversion. This - number includes any leading <c>0</c> characters if <paramref name="ignoreLeadingZeros" /> is set to - <see langword="true" />. </param> <returns> - An <see cref="T:System.Int32" /> equivalent to the value specified in the <paramref name="s" /> parameter. </returns> - <remarks> - The method will consider a number completely parsed when it - <list type="bullet"> - <item>has reached the end of the string.</item> - <item>reads an invalid character.</item> - <item>has read the number of characters specified by the <paramref name="maxDigits" />.</item> - </list> - </remarks> </member> <member name="M:Jedi.System.StringUtils.QuoteString(System.String)"> --- 910,937 ---- <para> The following characters are treated as specialized escape sequences: ! <list type="table"><listheader><term>Sequence</term><description>Character</description></listheader><item><term><c>\0</c></term><description>NUL (0, null)</description></item><item><term><c>\<i>integer</i></c></term><description><para>The character whose ordinal value is specified in octal after the backslash.</para><para> The parser considers characters until it reaches the end of the string, finds a character not in the range <c>0..7</c> or until it has read three digits, whichever comes first. ! </para></description></item><item><term><c>\x<i>integer</i></c></term><description><para>The character whose ordinal value is specified in hexadecimal after the <c>\x</c>.</para><para> The parser considers characters until it reaches the end of the string, finds a character not in the range <c>0..9, A..F, a..f</c> or until it has read two digits, whichever comes first. ! </para></description></item><item><term><c>\a</c></term><description>BEL (7, Bell)</description></item><item><term><c>\b</c></term><description>BS (8, Backspace)</description></item><item><term><c>\f</c></term><description>FF/NP (12, Form Feed, New Page)</description></item><item><term><c>\n</c></term><description>LF/NL (10, Line Feed/New Line)</description></item><item><term><c>\r</c></term><description>CR (13, Carriage Return)</description></item><item><term><c>\t</c></term><description>TAB (9, Horizontal tab)</description></item><item><term><c>\v</c></term><description>VT (11, Vertical Tab)</description></item></list></para> </remarks> </member> ! <member name="M:Jedi.System.StringUtils.ParseIntBaseImpl(System.String,System.Int32,System.Int32,System.Boolean,System.Int32@)"> <summary> </summary> <param name="s"> </param> <param name="base"> </param> <param name="maxDigits"> </param> <param name="ignoreLeadingZeros"> </param> <param name="digitsUsed"> </param> <returns> </returns> </member> <member name="M:Jedi.System.StringUtils.QuoteString(System.String)"> *************** *** 1689,1699 **** The string will be formatting as <c><b>[</b><i>comma-separated list of defined positions if any are defined</i><b>] and every </b><i>tab width beyond defined positions</i></c>. Additionally, the text ! <c> (automatic)</c> will be added if <see cref="P:Jedi.System.StringUtils.TabSet.DefaultWidth" /> is set to 0 (zero). </para> <para> This method is equivalent to a call to ! <c><see cref="M:Jedi.System.StringUtils.TabSet.ToString(System.Boolean,System.Boolean,System.Boolean)">ToString</see>(<see langword="true" />, <see langword="true" />, <see langword="true" />)</c> ! </para> </remarks> </member> --- 1365,1374 ---- The string will be formatting as <c><b>[</b><i>comma-separated list of defined positions if any are defined</i><b>] and every </b><i>tab width beyond defined positions</i></c>. Additionally, the text ! <c> (automatic)</c> will be added if <see cref="P:Jedi.System.StringUtils.TabSet.DefaultWidth" /> is set to 0 (zero). </para> <para> This method is equivalent to a call to ! <c><see cref="M:Jedi.System.StringUtils.TabSet.ToString(System.Boolean,System.Boolean,System.Boolean)">ToString</see>(<see langword="true" />, <see langword="true" />, <see langword="true" />)</c></para> </remarks> </member> *************** *** 1714,1724 **** The string will be formatting as <c><b>[</b><i>comma-separated list of defined positions if any are defined</i><b>] and every </b><i>tab width beyond defined positions</i></c>. Additionally, the text ! <c> (automatic)</c> will be added if <see cref="P:Jedi.System.StringUtils.TabSet.DefaultWidth" /> is set to 0 (zero). The brackets will be ommitted if <paramref name="wantBrackets" /> is set to <see langword="false" />. </para> <para> This method is equivalent to a call to ! <c><see cref="M:Jedi.System.StringUtils.TabSet.ToString(System.Boolean,System.Boolean,System.Boolean) /">ToString</see>(<paramref name="wantBrackets" />, <paramref name="wantBrackets" />, <see langword="true" />)</c> ! </para> </remarks> </member> --- 1389,1398 ---- The string will be formatting as <c><b>[</b><i>comma-separated list of defined positions if any are defined</i><b>] and every </b><i>tab width beyond defined positions</i></c>. Additionally, the text ! <c> (automatic)</c> will be added if <see cref="P:Jedi.System.StringUtils.TabSet.DefaultWidth" /> is set to 0 (zero). The brackets will be ommitted if <paramref name="wantBrackets" /> is set to <see langword="false" />. </para> <para> This method is equivalent to a call to ! <c><see cref="M:Jedi.System.StringUtils.TabSet.ToString(System.Boolean,System.Boolean,System.Boolean) /">ToString</see>(<paramref name="wantBrackets" />, <paramref name="wantBrackets" />, <see langword="true" />)</c></para> </remarks> </member> *************** *** 1744,1748 **** The string will be formatted as <c><b>[</b><i>comma-separated list of defined positions if any are defined</i><b>] and every </b><i>tab width beyond defined positions</i></c>. Additionally, the text ! <c> (automatic)</c> will be added if <see cref="P:Jedi.System.StringUtils.TabSet.DefaultWidth" /> is set to 0 (zero). The brackets will be ommitted if <paramref name="wantBrackets" /> is set to <see langword="false" /> or if <paramref name="emptyBrackets" /> is set to <see langword="false" /> and no tabulation positions have been --- 1418,1422 ---- The string will be formatted as <c><b>[</b><i>comma-separated list of defined positions if any are defined</i><b>] and every </b><i>tab width beyond defined positions</i></c>. Additionally, the text ! <c> (automatic)</c> will be added if <see cref="P:Jedi.System.StringUtils.TabSet.DefaultWidth" /> is set to 0 (zero). The brackets will be ommitted if <paramref name="wantBrackets" /> is set to <see langword="false" /> or if <paramref name="emptyBrackets" /> is set to <see langword="false" /> and no tabulation positions have been *************** *** 1751,1756 **** <para> This method is equivalent to a call to ! <c><see cref="M:Jedi.System.StringUtils.TabSet.ToString(System.Boolean,System.Boolean,System.Boolean) /">ToString</see>(<paramref name="wantBrackets" />, <paramref name="emptyBrackets" />, <see langword="true" />)</c> ! </para> </remarks> </member> --- 1425,1429 ---- <para> This method is equivalent to a call to ! <c><see cref="M:Jedi.System.StringUtils.TabSet.ToString(System.Boolean,System.Boolean,System.Boolean) /">ToString</see>(<paramref name="wantBrackets" />, <paramref name="emptyBrackets" />, <see langword="true" />)</c></para> </remarks> </member> *************** *** 1773,1777 **** When set to <see langword="true" /> the text <c>every </c> and the tab width beyond the defined tabulation positions is added to the resulting <see cref="T:System.String" />. The width is optionally suffixed with the text ! <c> and </c> if both wantBrackets and emptyBrackets are set to <see langword="true" /> or if tabulation positions have been defined. </param> --- 1446,1450 ---- When set to <see langword="true" /> the text <c>every </c> and the tab width beyond the defined tabulation positions is added to the resulting <see cref="T:System.String" />. The width is optionally suffixed with the text ! <c> and </c> if both wantBrackets and emptyBrackets are set to <see langword="true" /> or if tabulation positions have been defined. </param> *************** *** 1783,1787 **** The string will be formatted as <c><b>[</b><i>comma-separated list of defined positions if any are defined</i><b>]</b></c>. Additionally, the text ! <c> (automatic)</c> will be added if <see cref="P:Jedi.System.StringUtils.TabSet.DefaultWidth" /> is set to 0 (zero). The brackets will be ommitted if <paramref name="wantBrackets" /> is set to <see langword="false" /> or if <paramref name="emptyBrackets" /> is set to <see langword="false" /> and no tabulation positions have been --- 1456,1460 ---- The string will be formatted as <c><b>[</b><i>comma-separated list of defined positions if any are defined</i><b>]</b></c>. Additionally, the text ! <c> (automatic)</c> will be added if <see cref="P:Jedi.System.StringUtils.TabSet.DefaultWidth" /> is set to 0 (zero). The brackets will be ommitted if <paramref name="wantBrackets" /> is set to <see langword="false" /> or if <paramref name="emptyBrackets" /> is set to <see langword="false" /> and no tabulation positions have been *************** *** 1790,1794 **** <para> If the <paramref name="includeDefaultWidth" /> parameter is set to <see langword="true" />, the string is ! extended in the format <c><b> and every </b><i>tab width beyond defined positions</i></c>. The leading space and the word "and" is only outputted if the string up to that point was not empty (in other words, there have either been tabulation positions defined or both the <paramref name="wantBrackets" /> and --- 1463,1467 ---- <para> If the <paramref name="includeDefaultWidth" /> parameter is set to <see langword="true" />, the string is ! extended in the format <c><b> and every </b><i>tab width beyond defined positions</i></c>. The leading space and the word "and" is only outputted if the string up to that point was not empty (in other words, there have either been tabulation positions defined or both the <paramref name="wantBrackets" /> and Index: Jedi.System.CommandLine.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.System.CommandLine.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** Jedi.System.CommandLine.xml 7 Mar 2005 14:22:46 -0000 1.3 --- Jedi.System.CommandLine.xml 8 Mar 2005 10:14:46 -0000 1.4 *************** *** 1,4 **** <?xml version="1.0" encoding="utf-8"?> ! <!--Timestamp most recent auto generation: 2005-03-05 19:16:59 UTC--> <members> <member name="T:Jedi.System.CommandLine"> --- 1,4 ---- <?xml version="1.0" encoding="utf-8"?> ! <!--Timestamp most recent auto generation: 2005-03-08 10:12:44 UTC--> <members> <member name="T:Jedi.System.CommandLine"> *************** *** 13,48 **** <param name="arguments"> A list of instances or <see cref="T:System.Type" />s to scan for properties and methods ! decoracted with the <see cref="T:Jedi.System.CommandLineArgumentAttribute" /> ! </param> <param name="responseFilePrefix"> The match string to indicate the character or switch used to parse a response file. </param> </member> ! <member name="M:Jedi.System.CommandLine.AddLiteral(System.String,System.Int32)"> <summary> - Adds a literal command line argument to the list of literals. </summary> <param name="commandLine"> - The complete command line. </param> <param name="index"> - <para> - Upon entry to the method, points to the 0-based index into the <paramref name="commandLine" /> parameter at - which the literal starts. - </para> - <para> - Upon leaving the method, the index should be pointing to the next argument. - </para> </param> - <remarks> - <para> - A literal is considered to be anything that can't be seens a possible switch or option. The parser considers any - of the prefix characters as a possible switch, where only the first character of a prefix string with more than - one character is considered. - </para> - <para> - The list of literals is returned by any of the <see cref="M:Jedi.System.CommandLine.Parse" /> methods. - </para> - </remarks> </member> <member name="T:Jedi.System.CommandLine.Argument"> --- 13,28 ---- <param name="arguments"> A list of instances or <see cref="T:System.Type" />s to scan for properties and methods ! decoracted with the <see cref="T:Jedi.System.CommandLineArgumentAttribute" /></param> <param name="responseFilePrefix"> The match string to indicate the character or switch used to parse a response file. </param> </member> ! <member name="M:Jedi.System.CommandLine.AddLiteral(System.String,System.Int32@)"> <summary> </summary> <param name="commandLine"> </param> <param name="index"> </param> </member> <member name="T:Jedi.System.CommandLine.Argument"> *************** *** 110,114 **** </value> </member> ! <member name="M:Jedi.System.CommandLine.Argument.Process(System.String,System.Int32)"> <summary> </summary> --- 90,94 ---- </value> </member> ! <member name="M:Jedi.System.CommandLine.Argument.Process(System.String,System.Int32@)"> <summary> </summary> *************** *** 118,122 **** </param> </member> ! <member name="M:Jedi.System.CommandLine.Argument.ProcessBoolean(System.String,System.String,System.Int32)"> <summary> </summary> --- 98,102 ---- </param> </member> ! <member name="M:Jedi.System.CommandLine.Argument.ProcessBoolean(System.String,System.String,System.Int32@)"> <summary> </summary> *************** *** 128,132 **** </param> </member> ! <member name="M:Jedi.System.CommandLine.Argument.ProcessInt(System.String,System.String,System.Int32)"> <summary> </summary> --- 108,112 ---- </param> </member> ! <member name="M:Jedi.System.CommandLine.Argument.ProcessInt(System.String,System.String,System.Int32@)"> <summary> </summary> *************** *** 138,142 **** </param> </member> ! <member name="M:Jedi.System.CommandLine.Argument.ProcessString(System.String,System.String,System.Int32)"> <summary> </summary> --- 118,122 ---- </param> </member> ! <member name="M:Jedi.System.CommandLine.Argument.ProcessString(System.String,System.String,System.Int32@)"> <summary> </summary> *************** *** 148,152 **** </param> </member> ! <member name="M:Jedi.System.CommandLine.CheckAndProcessArgument(System.String,System.Int32)"> <summary> </summary> --- 128,132 ---- </param> </member> ! <member name="M:Jedi.System.CommandLine.CheckAndProcessArgument(System.String,System.Int32@)"> <summary> </summary> *************** *** 158,162 **** </returns> </member> ! <member name="M:Jedi.System.CommandLine.CheckAndProcessResponseFile(System.String,System.Int32)"> <summary> </summary> --- 138,142 ---- </returns> </member> ! <member name="M:Jedi.System.CommandLine.CheckAndProcessResponseFile(System.String,System.Int32@)"> <summary> </summary> *************** *** 168,172 **** </returns> </member> ! <member name="M:Jedi.System.CommandLine.GetLiteral(System.String,System.Int32)"> <summary> </summary> --- 148,152 ---- </returns> </member> ! <member name="M:Jedi.System.CommandLine.GetLiteral(System.String,System.Int32@)"> <summary> </summary> Index: Jedi.System.SourceVersioning.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.System.SourceVersioning.xml,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** Jedi.System.SourceVersioning.xml 6 Mar 2005 18:24:44 -0000 1.8 --- Jedi.System.SourceVersioning.xml 8 Mar 2005 10:14:46 -0000 1.9 *************** *** 283,287 **** </returns> </member> ! <member name="M:Jedi.System.CVSSourceInfoAttribute.ParseId(System.String,System.String,Jedi.System.Revision,System.DateTime)"> <summary> Parses the given string to obtain the file name, revision and date. --- 283,287 ---- </returns> </member> ! <member name="M:Jedi.System.CVSSourceInfoAttribute.ParseId(System.String,System.String@,Jedi.System.Revision@,System.DateTime@)"> <summary> Parses the given string to obtain the file name, revision and date. Index: Jedi.IO.FileOfRec.xml =================================================================== RCS file: /cvsroot/jedidotnet/docs/Jedi.IO.FileOfRec.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Jedi.IO.FileOfRec.xml 5 Mar 2005 19:18:19 -0000 1.2 --- Jedi.IO.FileOfRec.xml 8 Mar 2005 10:14:45 -0000 1.3 *************** *** 1,4 **** <?xml version="1.0" encoding="utf-8"?> ! <!--Timestamp most recent auto generation: 2005-03-05 19:16:57 UTC--> <members> <member name="T:Jedi.IO.EFileOfRecordError"> --- 1,4 ---- <?xml version="1.0" encoding="utf-8"?> ! <!--Timestamp most recent auto generation: 2005-03-08 10:12:42 UTC--> <members> <member name="T:Jedi.IO.EFileOfRecordError"> *************** *** 98,102 **** </returns> </member> ! <member name="M:Jedi.IO.FileOfRecord.Read(System.Object)"> <summary> </summary> --- 98,102 ---- </returns> </member> ! <member name="M:Jedi.IO.FileOfRecord.Read(System.Object@)"> <summary> </summary> |