libcrn  3.9.5
A document image processing library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
crn::xml::PagePath Struct Reference

#include <CRNAltoWrapper.h>

+ Inheritance diagram for crn::xml::PagePath:
+ Collaboration diagram for crn::xml::PagePath:

Public Member Functions

 PagePath ()
 
 PagePath (const String &v, const Id &p)
 
 PagePath (const String &p)
 
 PagePath (const PagePath &)=default
 
 PagePath (PagePath &&)=default
 
virtual ~PagePath ()
 
PagePathoperator= (const PagePath &)=default
 
PagePathoperator= (PagePath &&)=default
 
bool operator== (const PagePath &other) const
 
bool operator!= (const PagePath &other) const
 
bool operator< (const PagePath &other) const
 
virtual String ToString () const
 

Static Public Member Functions

static const crn::StringSeparator ()
 
static const PagePathNullPath ()
 

Public Attributes

String view_id
 
Id page_id
 

Detailed Description

Path to an alto page

Author
Yann LEYDIER

Definition at line 39 of file CRNAltoWrapper.h.

Constructor & Destructor Documentation

crn::xml::PagePath::PagePath ( )
inline

Definition at line 41 of file CRNAltoWrapper.h.

crn::xml::PagePath::PagePath ( const String v,
const Id p 
)
inline

Definition at line 42 of file CRNAltoWrapper.h.

PagePath::PagePath ( const String p)

Definition at line 35 of file CRNAltoWrapper.cpp.

crn::xml::PagePath::PagePath ( const PagePath )
default
crn::xml::PagePath::PagePath ( PagePath &&  )
default
virtual crn::xml::PagePath::~PagePath ( )
inlinevirtual

Definition at line 46 of file CRNAltoWrapper.h.

Member Function Documentation

const PagePath & PagePath::NullPath ( )
static

Definition at line 44 of file CRNAltoWrapper.cpp.

bool crn::xml::PagePath::operator!= ( const PagePath other) const
inline

Definition at line 51 of file CRNAltoWrapper.h.

bool crn::xml::PagePath::operator< ( const PagePath other) const
inline

Definition at line 52 of file CRNAltoWrapper.h.

PagePath& crn::xml::PagePath::operator= ( const PagePath )
default
PagePath& crn::xml::PagePath::operator= ( PagePath &&  )
default
bool crn::xml::PagePath::operator== ( const PagePath other) const
inline

Definition at line 50 of file CRNAltoWrapper.h.

const crn::String & PagePath::Separator ( )
static

Definition at line 29 of file CRNAltoWrapper.cpp.

virtual String crn::xml::PagePath::ToString ( ) const
inlinevirtual

Member Data Documentation

Id crn::xml::PagePath::page_id

Definition at line 57 of file CRNAltoWrapper.h.

String crn::xml::PagePath::view_id

Definition at line 56 of file CRNAltoWrapper.h.


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