NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
format.h File Reference
#include "static.h"
#include <vector>
#include <cstdio>
#include <algorithm>
#include <string>

Go to the source code of this file.

Classes

struct  mgpu::FormatOpPrintf
 
struct  mgpu::FormatOpMaskBit
 
struct  mgpu::FormatOpMarkArray
 

Namespaces

 mgpu
 

Functions

std::string mgpu::stringprintf (const char *format,...)
 
std::string mgpu::FormatInteger (int64 x)
 
const char * mgpu::TypeIdString (const std::type_info &ti)
 
template<typename T >
const char * mgpu::TypeIdName ()
 
template<typename T , typename Op >
std::string mgpu::FormatArrayOp (const T *data, size_t count, Op op, int numCols)
 
template<typename T >
std::string mgpu::FormatArray (const T *data, size_t count, const char *format, int numCols)
 
template<typename T >
std::string mgpu::FormatArray (const std::vector< T > &data, const char *format, int numCols)
 
template<typename T , typename Op >
std::string mgpu::FormatArrayOp (const std::vector< T > &data, Op op, int numCols)
 
template<typename T >
void mgpu::PrintArray (const T *data, size_t count, const char *format, int numCols)
 
template<typename T >
void mgpu::PrintArray (const std::vector< T > &data, const char *format, int numCols)
 
template<typename T , typename Op >
void mgpu::PrintArrayOp (const std::vector< T > &data, Op op, int numCols)