KiCad PCB EDA Suite
Loading...
Searching...
No Matches
ODB_TEXT_WRITER::ARRAY_PROXY Class Reference

#include <odb_util.h>

Public Member Functions

 ~ARRAY_PROXY ()
 

Private Member Functions

 ARRAY_PROXY (ODB_TEXT_WRITER &aWriter, const std::string &aStr)
 
 ARRAY_PROXY (ARRAY_PROXY &&)=delete
 
ARRAY_PROXYoperator= (ARRAY_PROXY &&)=delete
 
 ARRAY_PROXY (ARRAY_PROXY const &)=delete
 
ARRAY_PROXYoperator= (ARRAY_PROXY const &)=delete
 

Private Attributes

friend ODB_TEXT_WRITER
 
ODB_TEXT_WRITERm_writer
 

Detailed Description

Definition at line 278 of file odb_util.h.

Constructor & Destructor Documentation

◆ ~ARRAY_PROXY()

ODB_TEXT_WRITER::ARRAY_PROXY::~ARRAY_PROXY ( )

Definition at line 322 of file odb_util.cpp.

◆ ARRAY_PROXY() [1/3]

ODB_TEXT_WRITER::ARRAY_PROXY::ARRAY_PROXY ( ODB_TEXT_WRITER aWriter,
const std::string &  aStr 
)
private

Definition at line 315 of file odb_util.cpp.

References ODB_TEXT_WRITER::BeginArray(), and m_writer.

◆ ARRAY_PROXY() [2/3]

ODB_TEXT_WRITER::ARRAY_PROXY::ARRAY_PROXY ( ARRAY_PROXY &&  )
privatedelete

◆ ARRAY_PROXY() [3/3]

ODB_TEXT_WRITER::ARRAY_PROXY::ARRAY_PROXY ( ARRAY_PROXY const &  )
privatedelete

Member Function Documentation

◆ operator=() [1/2]

ARRAY_PROXY & ODB_TEXT_WRITER::ARRAY_PROXY::operator= ( ARRAY_PROXY &&  )
privatedelete

◆ operator=() [2/2]

ARRAY_PROXY & ODB_TEXT_WRITER::ARRAY_PROXY::operator= ( ARRAY_PROXY const &  )
privatedelete

Member Data Documentation

◆ m_writer

ODB_TEXT_WRITER& ODB_TEXT_WRITER::ARRAY_PROXY::m_writer
private

Definition at line 288 of file odb_util.h.

Referenced by ARRAY_PROXY().

◆ ODB_TEXT_WRITER

friend ODB_TEXT_WRITER::ARRAY_PROXY::ODB_TEXT_WRITER
private

Definition at line 280 of file odb_util.h.


The documentation for this class was generated from the following files: