LibreOffice Module sw (master) 1
Public Types | Static Public Member Functions | List of all members
sw::Ring< value_type >::Ring_node_traits Struct Reference

internal implementation class – not for external use More...

Public Types

typedef Ring node
 
typedef Ringnode_ptr
 
typedef const Ringconst_node_ptr
 

Static Public Member Functions

static node_ptr get_next (const_node_ptr n)
 
static void set_next (node_ptr n, node_ptr next)
 
static node_ptr get_previous (const_node_ptr n)
 
static void set_previous (node_ptr n, node_ptr previous)
 

Detailed Description

template<typename value_type>
struct sw::Ring< value_type >::Ring_node_traits

internal implementation class – not for external use

Definition at line 101 of file ring.hxx.

Member Typedef Documentation

◆ const_node_ptr

template<typename value_type >
typedef const Ring* sw::Ring< value_type >::Ring_node_traits::const_node_ptr

Definition at line 105 of file ring.hxx.

◆ node

template<typename value_type >
typedef Ring sw::Ring< value_type >::Ring_node_traits::node

Definition at line 103 of file ring.hxx.

◆ node_ptr

template<typename value_type >
typedef Ring* sw::Ring< value_type >::Ring_node_traits::node_ptr

Definition at line 104 of file ring.hxx.

Member Function Documentation

◆ get_next()

template<typename value_type >
static node_ptr sw::Ring< value_type >::Ring_node_traits::get_next ( const_node_ptr  n)
inlinestatic

Definition at line 106 of file ring.hxx.

References n.

◆ get_previous()

template<typename value_type >
static node_ptr sw::Ring< value_type >::Ring_node_traits::get_previous ( const_node_ptr  n)
inlinestatic

Definition at line 108 of file ring.hxx.

References n.

◆ set_next()

template<typename value_type >
static void sw::Ring< value_type >::Ring_node_traits::set_next ( node_ptr  n,
node_ptr  next 
)
inlinestatic

Definition at line 107 of file ring.hxx.

References n.

◆ set_previous()

template<typename value_type >
static void sw::Ring< value_type >::Ring_node_traits::set_previous ( node_ptr  n,
node_ptr  previous 
)
inlinestatic

Definition at line 109 of file ring.hxx.

References n.


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