<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>

<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2><SPAN class=728513118-25072003>Does andybody know 
how to get the&nbsp;name of an objects class. I'm trying to implement a 
primitive system for serializing/pickling objects. I&nbsp;have a base class 
method which needs to know the&nbsp;name of the derived class. I have a very 
ugly solution now&nbsp;which requires every class to have a class-name 
method.</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV><?xml:namespace prefix = o ns = 
"urn:schemas-microsoft-com:office:office" /><o:SmartTagType name="State" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="City" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType><o:SmartTagType 
name="place" 
namespaceuri="urn:schemas-microsoft-com:office:smarttags"></o:SmartTagType>
<OBJECT id=ieooui classid=clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D></OBJECT>
<STYLE>
st1\:*{behavior:url(#ieooui) }
</STYLE>

<STYLE>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {mso-style-parent:"";
        margin:0in;
        margin-bottom:.0001pt;
        mso-pagination:widow-orphan;
        font-size:12.0pt;
        font-family:"Times New Roman";
        mso-fareast-font-family:"Times New Roman";}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;
        mso-header-margin:.5in;
        mso-footer-margin:.5in;
        mso-paper-source:0;}
div.Section1
        {page:Section1;}
-->
</STYLE>

<DIV class=Section1>
<P class=MsoNormal>Matt Dawson</P>
<P class=MsoNormal>Software Engineer</P>
<P class=MsoNormal>CyberOptics Corporation <BR><?xml:namespace prefix = st1 ns = 
"urn:schemas-microsoft-com:office:smarttags" 
/><st1:place><st1:City>Minneapolis</st1:City> 
<st1:State>MN</st1:State></st1:place>&nbsp;<BR>(763)-542-5779 <BR 
style="mso-special-character: line-break"><BR 
style="mso-special-character: line-break"></P></DIV>
<DIV>&nbsp;</DIV></BODY></HTML>