7#ifndef __HDI_CORE_TEXT_TAB_STOP__
8#define __HDI_CORE_TEXT_TAB_STOP__
10#if defined(HDI_CORE_AIP_MODE)
194 friend aip::TextTabStop* __accessImpl(
const TextTabStop&);
195 friend TextTabStop __accessCtor(
const aip::TextTabStop&);
200 aip::TextTabStop* __impl;
210 typedef std::unique_ptr<TextTabStop> TextTabStopUP;
211 typedef std::shared_ptr<TextTabStop> TextTabStopSP;
212 typedef std::weak_ptr<TextTabStop> TextTabStopWP;
214 extern aip::TextTabStop* __accessImpl(
const TextTabStop&);
215 extern TextTabStop __accessCtor(
const aip::TextTabStop&);
Definition: hdicoreTextTabStop.h:24
virtual std::string leader() const
Retrieves the leader string for the target tab stop.
virtual bool operator!=(const TextTabStop &rhs_) const
Tests whether a given TextTabStop object is not the same as another.
virtual bool operator==(const TextTabStop &rhs_) const
Tests whether a given TextTabStop object is the same as another.
virtual void setDecimalChar(const std::string &char_)
Sets the decimal character for the target tab stop.
TextTabStop(const TextTabStop &ts_)
TextTabStop copy constructor.
virtual bool hasLeader() const
Reports whether the target tab stop uses a leader.
virtual void setTabType(const TabType type_)
Sets the type of the target's tab stop.
virtual bool isEmpty() const
Gets whether the target TextTabStop object is empty.
virtual void setPosition(const double pos_)
Sets the position of the target tab stop.
virtual void setLeader(const std::string &leader_)
Sets the leader string for the target tab stop.
virtual TabType tabType() const
Retrieves the type of the target's tab stop.
virtual ~TextTabStop()
Destructs a TextTabStop object.
virtual TextTabStop & operator=(const TextTabStop &rhs_)
Overloaded assignment operator for TextTabStop objects.
virtual std::string decimalChar() const
Retrieves the decimal character for the target tab stop.
virtual double position() const
Retrieves the position of the target tab stop.
TextTabStop()
Creates a new TextTabStop object.
virtual std::unique_ptr< ATE::ITabStop > ateTabStop() const
Gets the ATE tab stop ref around which the target object is wrapped.
Header file for a wide variety of necessary typedefs, enums, and forwards declarations.