libqasm
library for handling cQASM files
Classes | Namespaces
cqasm-py.hpp File Reference

Defines SWIG'd things for the Python interface. More...

Go to the source code of this file.

Classes

class  V1Analyzer
 Main class for parsing and analyzing cQASM files with the v1 API. More...
 

Namespaces

 cqasm
 Toplevel namespace with entry points for the new API.
 
 cqasm::v1
 Namespace for the "new" cQASM 1.x API.
 
 cqasm::v1::analyzer
 Namespace for the Analyzer class and support classes.
 

Detailed Description

Defines SWIG'd things for the Python interface.

This is just the internal interface to the library; the user-facing API is written in pure-Python and wraps around this.

Definition in file cqasm-py.hpp.

#include <string>
#include <memory>
#include <vector>
Include dependency graph for cqasm-py.hpp:
This graph shows which files directly or indirectly include this file: