corrected documentation a bit
This commit is contained in:
parent
1deaac776d
commit
49abb01c3e
@ -1,4 +1,28 @@
|
||||
/** @defgroup cut TEXT CUTTER
|
||||
|
||||
Text Cutting Utility
|
||||
@section cut_contents CONTENTS
|
||||
- \ref cut_intro
|
||||
- \ref cut_howtouse
|
||||
|
||||
@section cut_intro INTRODUCTION
|
||||
|
||||
Most of unix platforms offer a text utility with which you can remove
|
||||
or extract selected subtext. This library contains data types and functions
|
||||
that can help you embed such text manipulation functionality into your
|
||||
applications.
|
||||
|
||||
@section cut_howtouse HOW TO USE
|
||||
|
||||
See the following key functions.
|
||||
|
||||
- qse_cut_open()
|
||||
- qse_cut_comp()
|
||||
- qse_cut_exec()
|
||||
- qse_cut_close()
|
||||
|
||||
Also see a helper functions for easier use.
|
||||
|
||||
- qse_cut_openstd()
|
||||
- qse_cut_compstd()
|
||||
- qse_cut_execstd()
|
||||
*/
|
||||
|
@ -7,8 +7,8 @@
|
||||
|
||||
@section sed_intro INTRODUCTION
|
||||
|
||||
The sed stream editor is a non-interactive text editing tool commonly used
|
||||
on Unix environment. Sed reads text from an input stream, stores it to
|
||||
A stream editor is a non-interactive text editing tool commonly used
|
||||
on Unix environment. It reads text from an input stream, stores it to
|
||||
pattern space, manipulates the pattern space by applying a set of editing
|
||||
commands, and writes the pattern space to an output stream. Typically, the
|
||||
input and output streams are a console or a file.
|
||||
|
@ -28,7 +28,7 @@
|
||||
* by implementing default handlers for I/O and memory management.
|
||||
*
|
||||
* @example cut01.c
|
||||
* This example shows how to write a simple text cutter using easy API
|
||||
* This example shows how to write a simple text cutter using helper
|
||||
* functions.
|
||||
*/
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: Sed.hpp 441 2011-04-22 14:28:43Z hyunghwan.chung $
|
||||
* $Id: Sed.hpp 507 2011-07-15 15:53:49Z hyunghwan.chung $
|
||||
*
|
||||
Copyright 2006-2011 Chung, Hyung-Hwan.
|
||||
This file is part of QSE.
|
||||
@ -24,20 +24,10 @@
|
||||
#include <qse/cmn/Mmged.hpp>
|
||||
#include <qse/sed/sed.h>
|
||||
|
||||
/**
|
||||
* @defgroup sed_cxx C++
|
||||
* @ingroup sed
|
||||
* @{
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup sed_cxx_core Core interface
|
||||
* @ingroup sed_cxx
|
||||
* @{
|
||||
*/
|
||||
|
||||
/** @file
|
||||
* Stream Editor
|
||||
* This file defines C++ classes that you can use when you create a stream
|
||||
* editor. The C++ classes encapsulates the C data types and functions in
|
||||
* a more object-oriented manner.
|
||||
*/
|
||||
|
||||
/////////////////////////////////
|
||||
@ -322,7 +312,4 @@ private:
|
||||
QSE_END_NAMESPACE(QSE)
|
||||
/////////////////////////////////
|
||||
|
||||
/* @} */
|
||||
/* @} */
|
||||
|
||||
#endif
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: StdSed.hpp 441 2011-04-22 14:28:43Z hyunghwan.chung $
|
||||
* $Id: StdSed.hpp 507 2011-07-15 15:53:49Z hyunghwan.chung $
|
||||
*
|
||||
Copyright 2006-2011 Chung, Hyung-Hwan.
|
||||
This file is part of QSE.
|
||||
@ -26,7 +26,8 @@
|
||||
#include <qse/cmn/str.h>
|
||||
|
||||
/** @file
|
||||
* Standard Stream Editor
|
||||
* This file defines easier-to-use stream editor classes providing standard
|
||||
* memory management and I/O handling.
|
||||
*/
|
||||
|
||||
/////////////////////////////////
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* $Id: sed.h 441 2011-04-22 14:28:43Z hyunghwan.chung $
|
||||
* $Id: sed.h 507 2011-07-15 15:53:49Z hyunghwan.chung $
|
||||
*
|
||||
Copyright 2006-2011 Chung, Hyung-Hwan.
|
||||
This file is part of QSE.
|
||||
@ -24,27 +24,13 @@
|
||||
#include <qse/types.h>
|
||||
#include <qse/macros.h>
|
||||
|
||||
/**
|
||||
* @defgroup sed_c C
|
||||
* @ingroup sed
|
||||
* @{
|
||||
* hello
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup sed_c_core Core interface
|
||||
* @ingroup sed_c
|
||||
* @{
|
||||
* The sed library provides data types and functions for creating a custom
|
||||
* stream editor commonly available on platforms. It is a non-interactive
|
||||
* text editing tool that reads text from an input stream, stores it to
|
||||
* pattern space, manipulates the pattern space by applying a set of editing
|
||||
* commands, and writes the pattern space to an output stream. Typically,
|
||||
* the input and output streams are a console or a file.
|
||||
*/
|
||||
|
||||
/** @file
|
||||
* A stream editor performs text transformation on a text stream.
|
||||
* This file defines data types and functions to use for creating a custom
|
||||
* stream editor commonly available on many platforms. A stream editor is
|
||||
* a non-interactive text editing tool that reads text from an input stream,
|
||||
* stores it to pattern space, manipulates the pattern space by applying a set
|
||||
* of editing commands, and writes the pattern space to an output stream.
|
||||
* Typically, the input and output streams are a console or a file.
|
||||
*
|
||||
* @code
|
||||
* sed = qse_sed_open ();
|
||||
@ -442,7 +428,4 @@ void qse_sed_setlinnum (
|
||||
}
|
||||
#endif
|
||||
|
||||
/* @} */
|
||||
/* @} */
|
||||
|
||||
#endif
|
||||
|
@ -21,21 +21,14 @@
|
||||
#ifndef _QSE_SED_STD_H_
|
||||
#define _QSE_SED_STD_H_
|
||||
|
||||
/**
|
||||
* @defgroup sed_c_std Helper functions
|
||||
* @ingroup sed_c
|
||||
* @{
|
||||
* If you don't care about the details of memory management and I/O,
|
||||
* you can choose to use the helper functions provided here. It is
|
||||
* a higher-level interface that is easier to use as it implements
|
||||
* default handlers for I/O and memory management.
|
||||
*/
|
||||
|
||||
#include <qse/sed/sed.h>
|
||||
|
||||
/** @file
|
||||
* This file provides easier-to-use interface
|
||||
* by implementing default handlers for I/O and memory management.
|
||||
* This file defines easier-to-use helper interface for a stream editor.
|
||||
* If you don't care about the details of memory management and I/O handling,
|
||||
* you can choose to use the helper functions provided here. It is
|
||||
* a higher-level interface that is easier to use as it implements
|
||||
* default handlers for I/O and memory management.
|
||||
*
|
||||
* @example sed01.c
|
||||
* This example shows how to write a simple stream editor using easy API
|
||||
@ -104,6 +97,4 @@ int qse_sed_execstd (
|
||||
}
|
||||
#endif
|
||||
|
||||
/* @} */
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user