root/trunk/ssphys/SSPhysLib/SSCommentObject.h

Revision 265 (checked in by luedi, 4 years ago)

BuildFixes? for GCC 4.1.1, FC5

  • Property svn:mime-type set to text/plain
  • Property svn:eol-style set to native
Line 
1 // SSCommentObject.h: interface for the SSCommentObject class.
2 //
3 //////////////////////////////////////////////////////////////////////
4
5 #if !defined(AFX_SSCOMMENTOBJECT_H__CA1555B2_0C25_42AE_9720_D670E5E447D6__INCLUDED_)
6 #define AFX_SSCOMMENTOBJECT_H__CA1555B2_0C25_42AE_9720_D670E5E447D6__INCLUDED_
7
8 #if _MSC_VER > 1000
9 #pragma once
10 #endif // _MSC_VER > 1000
11
12 #include "SSObject.h"
13
14 class SSCommentObject : public SSObject
15 {
16 public:
17         SSCommentObject(SSRecordPtr pRecord);
18         virtual ~SSCommentObject();
19
20   std::string GetComment () const;
21
22   virtual void Accept (ISSObjectVisitor& rVisitor, const ISSContext* pCtx = NULL) const { rVisitor.Apply (*this, pCtx); }
23  
24   void ToXml (XMLNode* pParent) const;
25   void Dump (std::ostream& os) const;
26
27 protected:
28   std::string m_Comment;
29 };
30
31 #endif // !defined(AFX_SSCOMMENTOBJECT_H__CA1555B2_0C25_42AE_9720_D670E5E447D6__INCLUDED_)
Note: See TracBrowser for help on using the browser.

PumaCode.org recommends CVSDude for fast, professional Subversion and Trac hosting:

CVSDude.com

These ads are automatically generated by Google. Revenue from these ads helps to pay for hosting this site; however, these ads do not constitute an endorsement by PumaCode.org.