📄 swarm.objectbase.generic.revhistory.html
字号:
<HTML><HEAD><TITLE>Revision History (objectbase)</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.53"><LINKREL="HOME"TITLE="Documentation Set for Swarm 2.1.1"HREF="set.html"><LINKREL="PREVIOUS"TITLE="Objectbase Library"HREF="swarm.objectbase.sgml.reference.html"><LINKREL="NEXT"TITLE="Random Library"HREF="swarm.random.sgml.reference.html"></HEAD><BODYCLASS="REVHISTORY"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLEWIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center">Documentation Set for Swarm 2.1.1</TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="swarm.objectbase.sgml.reference.html">Prev</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom"></TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="swarm.random.sgml.reference.html">Next</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><BR><BCLASS="DATE">2000-03-28</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Swarmdocs 2.1.1 frozen.<BR><BR><BCLASS="DATE">2000-03-28</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Declare terminate and getActivity. Accomodate changes above.<BR><BR><BCLASS="DATE">2000-02-29</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Swarmdocs 2.1 frozen.<BR><BR><BCLASS="DATE">2000-02-17</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(ActivityControl): Remove terminateActivity.<BR><BR><BCLASS="DATE">2000-02-15</B> <BCLASS="REVNUMBER">objectbase00.sgml</B> <ICLASS="AUTHORINITIALS">alex</I><BR>Remove LINK to probe APPENDIX, refer reader to Swarm User Guide.<BR><BR><BCLASS="DATE">1999-08-25</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(VarProbe): Declare DefaultString, CharString, IntString.<BR><BR><BCLASS="DATE">1999-08-23</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Add VarProbe, MessageProbe, and ProbeMap typing.<BR><BR><BCLASS="DATE">1999-08-22</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Add Zone typing to +create:* methods. (Swarm): Return Activity withactivateIn:<BR><BR><BCLASS="DATE">1999-08-09</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(EmptyProbeMap): Add +create:forClass: convenience create message toprotocol.<BR><BR><BCLASS="DATE">1999-08-08</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(ActivityControl): Move -attachToActivity: to USING phase, doesn'tneed to be a CREATING phase method.<BR><BR><BCLASS="DATE">1999-07-15</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(CustomProbeMap): Document existing methods. Add new SETTING method(addProbesForClass:withIdentifiers:) which allows post-create timeaddition of variables and method names via the list-delimiter form.<BR><BR><BCLASS="DATE">1999-05-29</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Include externvar.h.<BR><BR><BCLASS="DATE">1999-05-28</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Use `externvar' for external variables.<BR><BR><BCLASS="DATE">1999-04-29</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(MessageProbe), MessageProbe.[hm] ([MessageProbe-longDynamicCallOn:]): Replaces intDynamicCallOn:<BR><BR><BCLASS="DATE">1999-04-22</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(MessageProbe): Add setting tag.<BR><BR><BCLASS="DATE">1999-04-16</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(val_t): Use types_t instead of included union.<BR><BR><BCLASS="DATE">1999-04-07</B> <BCLASS="REVNUMBER">objectbase00.sgml</B> <ICLASS="AUTHORINITIALS">alex</I><BR>Fixed erroneous example code that referred to the global probeLibraryinstance rather than the intended CustomProbeMap instance. Thanks toAlbert-Jan Brouwer <ajbrouw@casema.net> for reporting this.<BR><BR><BCLASS="DATE">1999-04-01</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">vjojic</I><BR>Protocol Swarm inherits protocols SwarmProcess and CREATABLE.<BR><BR><BCLASS="DATE">1999-03-21</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Make SwarmObject creatable.<BR><BR><BCLASS="DATE">1999-03-20</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Add @class DefaultProbeMap.<BR><BR><BCLASS="DATE">1999-03-08</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Fix return type of getArg: (val_t), and correct documentation forgetArg: and getArgName:.<BR><BR><BCLASS="DATE">1999-02-26</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Add CREATABLE tags to all non-abstract protocols.<BR><BR><BCLASS="DATE">1999-02-23</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(VarProbe, _VarProbe): Merge.<BR><BR><BCLASS="DATE">1998-11-12</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(Arguments): Remove (moved to defobj.h).<BR><BR><BCLASS="DATE">1998-09-04</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(val_t): Add _short and _ushort.<BR><BR><BCLASS="DATE">1998-09-03</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(val_t): Add _uint, _ulong, and _long.<BR><BR><BCLASS="DATE">1998-08-20</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Declare setDefaultAppDataPath:.<BR><BR><BCLASS="DATE">1998-08-19</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Declare setDefaultAppConfigPath:.<BR><BR><BCLASS="DATE">1998-08-19</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Do it here.<BR><BR><BCLASS="DATE">1998-08-07</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Add @class SwarmObject.<BR><BR><BCLASS="DATE">1998-07-15</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Split VarProbe into new features vs. user presentation.<BR><BR><BCLASS="DATE">1998-07-14</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Minor reformatting of documentation.<BR><BR><BCLASS="DATE">1998-07-07</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(Probe): Add argument to setProbeClass.<BR><BR><BCLASS="DATE">1998-07-06</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(Arguments): Further clarify use of Arguments with main.m programfragment in Example.<BR><BR><BCLASS="DATE">1998-06-24</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">alex</I><BR>(Arguments): Add protocol. Add documentation description forArguments, including long example marked-up with //E:.<BR><BR><BCLASS="DATE">1998-06-17</B> <BCLASS="REVNUMBER">Makefile.am</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Include from refbook/ instead of src/.<BR><BR><BCLASS="DATE">1998-06-17</B> <BCLASS="REVNUMBER">objectbase00.sgml</B> <ICLASS="AUTHORINITIALS">alex</I><BR>Added missing reference to import of activity.h.<BR><BR><BCLASS="DATE">1998-06-17</B> <BCLASS="REVNUMBER">objectbasemeta.sgml</B> <ICLASS="AUTHORINITIALS">alex</I><BR>Removed redundant text from ABSTRACT.<BR><BR><BCLASS="DATE">1998-06-17</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Document Swarm.<BR><BR><BCLASS="DATE">1998-06-15</B> <BCLASS="REVNUMBER">Makefile.am</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(MODULE): New variable. Include Makefile.rules from src. Removeeverything else.<BR><BR><BCLASS="DATE">1998-06-12</B> <BCLASS="REVNUMBER">objectbase00.sgml, objectbasecont.sgml</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Update IDs to SWARM.module.SGML.type.<BR><BR><BCLASS="DATE">1998-06-06</B> <BCLASS="REVNUMBER">objectbase.ent</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Use public identifiers.<BR><BR><BCLASS="DATE">1998-06-05</B> <BCLASS="REVNUMBER">Makefile.am</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(swarm_ChangeLog): Add.<BR><BR><BCLASS="DATE">1998-06-03</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Update documentation tags.<BR><BR><BCLASS="DATE">1998-05-28</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Include defobj.h.<BR><BR><BCLASS="DATE">1998-05-27</B> <BCLASS="REVNUMBER">objectbase.ent.in</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Remove @srcdir@ in revhistory.<BR><BR><BCLASS="DATE">1998-05-23</B> <BCLASS="REVNUMBER">Makefile.am</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>New file.<BR><BR><BCLASS="DATE">1998-05-23</B> <BCLASS="REVNUMBER">objectbase.ent.in</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>New file.<BR><BR><BCLASS="DATE">1998-05-23</B> <BCLASS="REVNUMBER">objecbase.ent</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Removed.<BR><BR><BCLASS="DATE">1998-05-22</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Begin revision log.<BR><BR><BCLASS="DATE">1998-05-06</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Spacing changes in method declarations throughout. (ProbeConfig,DefaultProbeMap): Add description string. (CompleteProbeMap): Addphase tags. (EmptyProbeMap): Remove -createEnd. (CompleteVarMap):Add //S.<BR><BR><BCLASS="DATE">1998-04-22</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Remove includes of SwarmObject.h and Swarm.h.<BR><BR><BCLASS="DATE">1998-04-15</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Add //D: documentation comment tag for module.<BR><BR><BCLASS="DATE">1998-03-19</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Add const char * slot to val_t union.<BR><BR><BCLASS="DATE">1998-03-18</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Declare swarm_version.<BR><BR><BCLASS="DATE">1998-03-02</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(MessageProbe): Declare doubleDynamicCallOn:.<BR><BR><BCLASS="DATE">1998-02-26</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(val_t): Add _uchar.<BR><BR><BCLASS="DATE">1998-02-23</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>(val_t): Define. Change declarations per MessageProbe.h changesbelow.<BR><BR><BCLASS="DATE">1998-02-04</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Change header comment to objectbase.h. Include from swarmobject/ toobjectbase/.<BR><BR><BCLASS="DATE">1998-01-24</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>In MesageProbe protocol, declare setArg:ToObjectName:. Constify To:argument of setArg:To:. Constify second arugment todynamicCallOn:resultStorage:.<BR><BR><BCLASS="DATE">1997-12-09</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">mgd</I><BR>Constify argument to getProbedForVariable and getProbeForMessage(SwarmObject). Constify return of getProbedType (Probe). Constifyargument to setProbedVariable (VarProbe). Constify return ofgetProbedVariable (VarProbe). Constify argument to setFloatFormat(VarProbe). Constify return of probeAsString (VarProbe, both).Constify ToString argument to setData (VarProbe). Constify argumentto setProbedMessage (MessageProbe). Constify return of getArgName(MessageProbe). Constify argument to getProbeForVariable andgetProbeForMessage (ProbeMap). Constify argument todropProbeForVariable and dropProbeForMessage (ProbeMap). Constifyfirst argument to getProbeForVariable and getProbeForMessage(ProbeLibrary). Reformatting throughout.<BR><BR><BCLASS="DATE">1997-12-08</B> <BCLASS="REVNUMBER">objectbase.h</B> <ICLASS="AUTHORINITIALS">gepr</I><BR>Moved all swarmobject files from swarmobject directory to objectbasedirectory. Renamed swarmobject.h to objectbase.h. Changed allinstances of swarmobject.h to objectbase.h and all instances ofswarmobject/ to objectbase/.<BR><DIVCLASS="NAVFOOTER"><HRALIGN="LEFT"WIDTH="100%"><TABLEWIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"><AHREF="swarm.objectbase.sgml.reference.html">Prev</A></TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="set.html">Home</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top"><AHREF="swarm.random.sgml.reference.html">Next</A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top">Objectbase Library</TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"> </TD><TDWIDTH="33%"ALIGN="right"VALIGN="top">Random Library</TD></TR></TABLE></DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -