clang-format

refactor_docs
liaogang 8 years ago
parent d8c8f419f9
commit 05b3196e0a

@ -4,41 +4,29 @@ namespace majel {
namespace detail {
class PlacePrinter
: public boost::static_visitor<> {
class PlacePrinter : public boost::static_visitor<> {
private:
std::ostream& os_;
public:
PlacePrinter(std::ostream& os) : os_(os) {}
void operator()(const CpuPlace&) {
os_ << "CpuPlace";
}
void operator()(const CpuPlace&) { os_ << "CpuPlace"; }
void operator()(const GpuPlace& p) {
os_ << "GpuPlace(" << p.device << ")";
}
void operator()(const GpuPlace& p) { os_ << "GpuPlace(" << p.device << ")"; }
};
} // namespace majel
static Place the_default_place;
void set_place(const Place& place) {
the_default_place = place;
}
void set_place(const Place& place) { the_default_place = place; }
const Place& get_place() {
return the_default_place;
}
const Place& get_place() { return the_default_place; }
const GpuPlace default_gpu() {
return GpuPlace(0);
}
const GpuPlace default_gpu() { return GpuPlace(0); }
const CpuPlace default_cpu() {
return CpuPlace();
}
const CpuPlace default_cpu() { return CpuPlace(); }
bool is_gpu_place(const Place& p) {
return boost::apply_visitor(IsGpuPlace(), p);

@ -1,6 +1,6 @@
#include "gtest/gtest.h"
#include "majel/place.h"
#include <sstream>
#include "gtest/gtest.h"
TEST(Place, Equality) {
majel::CpuPlace cpu;

Loading…
Cancel
Save