0.5.4
C++ to UML diagram generator based on Clang
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Enumerations | Functions
source_file.h File Reference
#include "common/clang_utils.h"
#include "common/model/diagram_element.h"
#include "common/model/nested_trait.h"
#include "common/model/path.h"
#include "common/model/source_location.h"
#include "common/model/stylable_element.h"
#include "common/types.h"
#include "util/util.h"
#include <spdlog/spdlog.h>
#include <set>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  clanguml::common::model::fs_path_sep
 
class  clanguml::common::model::source_file
 Diagram element representing some file or directory. More...
 
struct  std::hash< std::reference_wrapper< clanguml::common::model::source_file > >
 

Namespaces

namespace  clanguml
 
namespace  clanguml::common
 
namespace  clanguml::common::model
 
namespace  std
 STL namespace.
 

Typedefs

using clanguml::common::model::filesystem_path = common::model::path
 

Enumerations

enum class  clanguml::common::model::source_file_t { clanguml::common::model::kDirectory , clanguml::common::model::kHeader , clanguml::common::model::kImplementation }
 

Functions

std::string clanguml::common::model::to_string (source_file_t sf)