Android-cuttlefish cvd tool
Classes | Namespaces | Functions
container.h File Reference
#include <ostream>
#include <string>
#include <string_view>
#include <vector>
#include "absl/strings/str_cat.h"
#include "absl/strings/str_format.h"
#include "absl/strings/str_join.h"
#include "cuttlefish/pretty/numeric.h"
#include "cuttlefish/pretty/pretty.h"
#include "cuttlefish/pretty/string.h"
Include dependency graph for container.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  cuttlefish::PrettyContainerType
 

Namespaces

namespace  cuttlefish
 

Functions

template<typename Iterator , typename FmtIteratorFn >
PrettyContainerType cuttlefish::PrettyIterable (Iterator begin, Iterator end, FmtIteratorFn format_iterator_fn)
 
template<typename Iterator , typename FmtIteratorFn >
PrettyContainerType cuttlefish::PrettyIterable (Iterator begin, Iterator end)
 
template<typename T , typename FmtMemberFn >
PrettyContainerType cuttlefish::PrettyContainer (const T &container, FmtMemberFn format_member_fn)
 
template<typename T >
PrettyContainerType cuttlefish::PrettyContainer (const T &container)
 
std::ostream & cuttlefish::operator<< (std::ostream &out, const PrettyContainerType &pc)
 
std::string cuttlefish::format_as (const PrettyContainerType &pc)