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

Public Member Functions

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

Protected Attributes

writerm_writer
 

Detailed Description

Definition at line 408 of file buffer.

Constructor & Destructor Documentation

◆ scan_writer_2() [1/2]

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

Definition at line 414 of file buffer.

414 :m_writer(a_writer){}

◆ ~scan_writer_2()

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

Definition at line 415 of file buffer.

415 {}

◆ scan_writer_2() [2/2]

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

Definition at line 417 of file buffer.

418  :scan_writer(a_from)
419  ,m_writer(a_from.m_writer)
420  {}

Member Function Documentation

◆ operator=()

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

Definition at line 421 of file buffer.

421 {return *this;}

◆ write()

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

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

Definition at line 410 of file buffer.

410  {
411  m_writer.write(a_y,a_x,a_z);
412  }

Member Data Documentation

◆ m_writer

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

Definition at line 423 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_2::m_writer
writer & m_writer
Definition: buffer:423