Program Listing for File io.h#

↰ Return to documentation for file (include/nodes-graph/io.h)

#pragma once


#include <ostream>
#include "nodes-graph/types.h"


namespace ng::io {

    std::ostream& operator<<(std::ostream& os, const qualifier_t& q);
    std::ostream& operator<<(std::ostream& os, const node_id_t& id);
    std::ostream& operator<<(std::ostream& os, const socket_id_t& id);
    std::ostream& operator<<(std::ostream& os, const socket_uuid_t& suuid);
    std::ostream& operator<<(std::ostream& os, const link_t& link);
    std::ostream& operator<<(std::ostream& os, Status status);
    std::ostream& operator<<(std::ostream& os, const Node& node);
    std::ostream& operator<<(std::ostream& os, const Graph& graph);

} // namespace ng::io