Ariles
Public Member Functions | Protected Types | Protected Attributes | List of all members
ariles2::ns_jsonnet::impl::Reader Class Reference

Detailed Description

Definition at line 22 of file reader.h.

#include <reader.h>

Public Member Functions

 Reader ()
 
 ~Reader ()
 
const char * fromFile (const std::string &file_name)
 
const char * fromString (const std::string &input_string)
 

Protected Types

using JsonnetPreprocessorPtr = std::shared_ptr< JsonnetPreprocessor >
 

Protected Attributes

JsonnetPreprocessorPtr preprocessor_
 

Member Typedef Documentation

◆ JsonnetPreprocessorPtr

Definition at line 25 of file reader.h.

Constructor & Destructor Documentation

◆ Reader()

ariles2::ns_jsonnet::impl::Reader::Reader ( )

Definition at line 31 of file reader.cpp.

◆ ~Reader()

ariles2::ns_jsonnet::impl::Reader::~Reader ( )

Definition at line 39 of file reader.cpp.

Member Function Documentation

◆ fromFile()

const char * ariles2::ns_jsonnet::impl::Reader::fromFile ( const std::string &  file_name)

Definition at line 45 of file reader.cpp.

◆ fromString()

const char * ariles2::ns_jsonnet::impl::Reader::fromString ( const std::string &  input_string)

Definition at line 54 of file reader.cpp.

Member Data Documentation

◆ preprocessor_

JsonnetPreprocessorPtr ariles2::ns_jsonnet::impl::Reader::preprocessor_
protected

Definition at line 28 of file reader.h.


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