g4tools  5.4.0
Public Member Functions | Protected Attributes | List of all members
tools::zb::buffer::scan_writer_1 Class Reference
Inheritance diagram for tools::zb::buffer::scan_writer_1:
Inheritance graph
[legend]
Collaboration diagram for tools::zb::buffer::scan_writer_1:
Collaboration graph
[legend]

Public Member Functions

virtual void write (ZPos a_x, ZPos a_y, ZZ a_z, ZPos)
 
 scan_writer_1 (writer &a_writer)
 
virtual ~scan_writer_1 ()
 
 scan_writer_1 (const scan_writer_1 &a_from)
 
scan_writer_1operator= (const scan_writer_1 &)
 
- Public Member Functions inherited from tools::zb::buffer::scan_writer
virtual ~scan_writer ()
 

Protected Attributes

writerm_writer
 

Detailed Description

Definition at line 390 of file buffer.

Constructor & Destructor Documentation

◆ scan_writer_1() [1/2]

tools::zb::buffer::scan_writer_1::scan_writer_1 ( writer a_writer)
inline

Definition at line 396 of file buffer.

396 :m_writer(a_writer){}

◆ ~scan_writer_1()

virtual tools::zb::buffer::scan_writer_1::~scan_writer_1 ( )
inlinevirtual

Definition at line 397 of file buffer.

397 {}

◆ scan_writer_1() [2/2]

tools::zb::buffer::scan_writer_1::scan_writer_1 ( const scan_writer_1 a_from)
inline

Definition at line 399 of file buffer.

400  :scan_writer(a_from)
401  ,m_writer(a_from.m_writer)
402  {}

Member Function Documentation

◆ operator=()

scan_writer_1& tools::zb::buffer::scan_writer_1::operator= ( const scan_writer_1 )
inline

Definition at line 403 of file buffer.

403 {return *this;}

◆ write()

virtual void tools::zb::buffer::scan_writer_1::write ( ZPos  a_x,
ZPos  a_y,
ZZ  a_z,
ZPos   
)
inlinevirtual

Implements tools::zb::buffer::scan_writer.

Definition at line 392 of file buffer.

392  {
393  m_writer.write(a_x,a_y,a_z);
394  }

Member Data Documentation

◆ m_writer

writer& tools::zb::buffer::scan_writer_1::m_writer
protected

Definition at line 405 of file buffer.


The documentation for this class was generated from the following file:
tools::zb::buffer::writer::write
virtual void write(ZPos, ZPos, ZZ)=0
tools::zb::buffer::scan_writer_1::m_writer
writer & m_writer
Definition: buffer:405