Use =default for skeleton copy constructor
[ACE_TAO.git] / ACE / ACEXML / common / LocatorImpl.inl
blob6802b38eea85b59e47ec495b5436db112f4dcadc
1 // -*- C++ -*-
3 #include "ace/ACE.h"
5 ACEXML_INLINE void
6 ACEXML_LocatorImpl::setColumnNumber (int cn)
8   this->columnNumber_ = cn;
11 ACEXML_INLINE void
12 ACEXML_LocatorImpl::setLineNumber (int ln)
14   this->lineNumber_ = ln;
17 ACEXML_INLINE int
18 ACEXML_LocatorImpl::getColumnNumber () const
20   return this->columnNumber_;
23 ACEXML_INLINE int
24 ACEXML_LocatorImpl::getLineNumber () const
26   return this->lineNumber_;
29 ACEXML_INLINE void
30 ACEXML_LocatorImpl::setPublicId (const ACEXML_Char *id)
32   delete[] this->publicId_;
33   this->publicId_ = ACE::strnew (id);
36 ACEXML_INLINE void
37 ACEXML_LocatorImpl::setSystemId (const ACEXML_Char *id)
39   delete[] this->systemId_;
40   this->systemId_ = ACE::strnew (id);
43 ACEXML_INLINE const ACEXML_Char *
44 ACEXML_LocatorImpl::getPublicId () const
46   return this->publicId_;
49 ACEXML_INLINE const ACEXML_Char *
50 ACEXML_LocatorImpl::getSystemId () const
52   return this->systemId_;
55 ACEXML_INLINE void
56 ACEXML_LocatorImpl::incrLineNumber ()
58   ++this->lineNumber_;
61 ACEXML_INLINE void
62 ACEXML_LocatorImpl::incrColumnNumber ()
64   ++this->columnNumber_;