fson  1.0.2
A comment-preserving C++ library for FSON — a human-friendly superset of JSON / JSON5
fedem::fson::Fson::LoadResult Struct Reference

#include <Fson.hh>

+ Collaboration diagram for fedem::fson::Fson::LoadResult:

Public Member Functions

bool ok () const noexcept
 

Public Attributes

std::unique_ptr< Documentdocument
 
std::vector< parser::ParseError > errors
 
std::vector< std::string > dependencies
 
std::set< std::string > dependencySet
 

Member Function Documentation

◆ ok()

bool fedem::fson::Fson::LoadResult::ok ( ) const
inlinenoexcept

Referenced by main().

+ Here is the caller graph for this function:

Member Data Documentation

◆ document

std::unique_ptr< Document > fedem::fson::Fson::LoadResult::document

Referenced by fedem::fson::Fson::load(), and main().

◆ errors

std::vector< parser::ParseError > fedem::fson::Fson::LoadResult::errors

Referenced by fedem::fson::Fson::load().

◆ dependencies

std::vector< std::string > fedem::fson::Fson::LoadResult::dependencies

Referenced by fedem::fson::Fson::load().

◆ dependencySet

std::set< std::string > fedem::fson::Fson::LoadResult::dependencySet

Referenced by fedem::fson::Fson::load().


The documentation for this struct was generated from the following file: