---
name: "__gnu_debug::After_nth_from"
section: "3"
platform: "linux"
package: "libstdc++6-doc"
version: "3.4.6-5"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/__gnu_debug::After_nth_from"
---

# \_\_gnu\_debug::After\_nth\_from(3)

## NAME

\_\_gnu\_debug::After\_nth\_from -

## SYNOPSIS

`#include <safe_sequence.h>`

### Public Member Functions

**After\_nth\_from** (const **difference\_type** &n, const Iterator &\_\_base)\
 bool **operator()** (const Iterator &x) const\

### Private Types

typedef **std::iterator\_traits**\< Iterator \>::**difference\_type** **difference\_type**\

### Private Attributes

Iterator **M\_base**\
 **difference\_type** **M\_n**\

## Detailed Description

### template\<typename Iterator\> class \_\_gnu\_debug::After\_nth\_from\< Iterator \>

A function object that returns true when the given random access iterator is at least `n` steps away from the given iterator.

Definition at line 62 of file safe\_sequence.h.

## Author

Generated automatically by Doxygen for libstdc++-v3 Source from the source code.
