Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
Related Pages
more::io::sourceref Struct Reference
#include <
sourceref.h
>
List of all members.
Public Methods
sourceref
(
stdin_tag
, int l=1, int c=0)
sourceref
(std::string const &f, int l=1, int c=0)
sourceref
()
void
next
(int n=1)
void
tabulator
()
void
newline
(int n=1)
void
rewind
()
bool
is_stdin
() const
bool
is_unknown
() const
std::string const &
file_name
() const
void
set_file_name
(std::string const &f)
int
line
() const
void
set_line
(int i)
int
column
() const
void
set_column
(int i)
bool
operator==
(sourceref const &rhs) const
Static Public Attributes
const
stdin_tag
stdin
Constructor & Destructor Documentation
more::io::sourceref::sourceref
(
stdin_tag
,
int
l
= 1,
int
c
= 0
)
[inline, explicit]
more::io::sourceref::sourceref
(
std::string const &
f
,
int
l
= 1,
int
c
= 0
)
[inline, explicit]
more::io::sourceref::sourceref
(
)
[inline]
Member Function Documentation
int more::io::sourceref::column
(
)
const
[inline]
std::string const& more::io::sourceref::file_name
(
)
const
[inline]
bool more::io::sourceref::is_stdin
(
)
const
[inline]
bool more::io::sourceref::is_unknown
(
)
const
[inline]
int more::io::sourceref::line
(
)
const
[inline]
void more::io::sourceref::newline
(
int
n
= 1
)
void more::io::sourceref::next
(
int
n
= 1
)
[inline]
bool more::io::sourceref::operator==
(
sourceref const &
rhs
)
const
[inline]
void more::io::sourceref::rewind
(
)
[inline]
void more::io::sourceref::set_column
(
int
i
)
[inline]
void more::io::sourceref::set_file_name
(
std::string const &
f
)
[inline]
void more::io::sourceref::set_line
(
int
i
)
[inline]
void more::io::sourceref::tabulator
(
)
[inline]
Member Data Documentation
const
stdin_tag
more::io::sourceref::stdin
[static]
The documentation for this struct was generated from the following file:
more/io/
sourceref.h
Generated on Sat Sep 7 19:12:46 2002 for more with Doxygen 1.2.13.1. Doxygen 1.2.13.1 is written and copyright 1997-2002 by
Dimitri van Heesch
.