KiCad PCB EDA Suite
Loading...
Searching...
No Matches
target3001_parser.cpp File Reference
#include "target3001_parser.h"
#include <algorithm>
#include <cstring>
#include <map>
#include <set>
#include <wx/ffile.h>
#include <wx/intl.h>
#include <wx/filename.h>
#include <wx/strconv.h>
#include <core/base64.h>
#include <ki_exception.h>

Go to the source code of this file.

Namespaces

namespace  TARGET3001
 Reader for TARGET 3001!
 

Functions

wxString TARGET3001::PadNumber (const ELEMENT &aPad)
 Number of a pad element in KiCad, its PADNAME when present, else its stored number.
 
PROJECT TARGET3001::ParseBuffer (const std::vector< uint8_t > &aData)
 Parse a project held in memory.
 
PROJECT TARGET3001::ParseFile (const wxString &aFileName)
 Parse a complete .T3001 file.
 
bool TARGET3001::LooksLikeProject (const wxString &aFileName)
 Cheap check used by the plugin managers: the extension matches and the header is plausible.
 
wxString TARGET3001::ToWx (const std::string &aRaw)
 Convert a stored ANSI string to a wxString.