Ruby: gzomanip2< T1, T2 > Class Template Reference

Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)

Public Member Functions | Friends
gzomanip2< T1, T2 > Class Template Reference

Gzipped file output stream manipulator class. More...

`#include <zfstream.h>`

## Public Member Functions
| gzomanip2 (gzofstream &(*f)(gzofstream &, T1, T2), T1 v1, T2 v2)

## Friends
template<typename Ta , typename Tb >
gzofstream & | operator<< (gzofstream &, const gzomanip2< Ta, Tb > &)

## Detailed Description

template<typename T1, typename T2>
class gzomanip2< T1, T2 >

Gzipped file output stream manipulator class.

This class defines a two-argument manipulator for gzofstream. It is used as base for the setcompression(int,int) manipulator.

Definition at line 413 of file zfstream.h.

## Constructor & Destructor Documentation

## ◆ gzomanip2()

template<typename T1 , typename T2 >

gzomanip2< T1, T2 >::gzomanip2 | ( | gzofstream &(*)(gzofstream &, T1, T2) | f,
|  | T1 | v1,
|  | T2 | v2
| ) |  |
| inline

Definition at line 449 of file zfstream.h.

## Friends And Related Function Documentation

## ◆ operator<<

template<typename T1 , typename T2 >
template<typename Ta , typename Tb >

gzofstream & operator<< | ( | gzofstream & | ,
|  | const gzomanip2< Ta, Tb > & |
| ) |  |
| friend

The documentation for this class was generated from the following file:

- ext/zlib/zlib-1.2.13/contrib/iostream3/zfstream.h