Herb C Reference
Toggle main menu visibility
Main Page
Data Structures
Data Structures
Data Structure Index
Data Fields
All
a
b
c
d
e
f
h
i
l
m
n
o
p
q
r
s
t
v
Variables
a
b
c
d
e
f
h
i
l
m
n
o
p
q
r
s
t
v
Files
File List
Globals
All
_
a
b
c
d
e
f
h
i
j
l
m
n
p
q
r
s
t
u
v
w
Functions
a
b
c
d
e
f
h
i
j
l
m
n
p
q
r
s
t
u
v
w
Typedefs
a
b
e
l
p
r
t
Enumerations
Enumerator
a
c
h
m
q
r
s
t
u
v
Macros
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Loading...
Searching...
No Matches
extract.h
Go to the documentation of this file.
1
#ifndef HERB_EXTRACT_H
2
#define HERB_EXTRACT_H
3
4
#include "
buffer.h
"
5
6
typedef
enum
{
7
HERB_EXTRACT_LANGUAGE_RUBY
,
8
HERB_EXTRACT_LANGUAGE_HTML
,
9
}
herb_extract_language_T
;
6
typedef
enum
{
…
};
10
11
void
herb_extract_ruby_to_buffer
(
const
char
* source,
buffer_T
* output);
12
void
herb_extract_html_to_buffer
(
const
char
* source,
buffer_T
* output);
13
14
char
*
herb_extract_ruby_with_semicolons
(
const
char
* source);
15
void
herb_extract_ruby_to_buffer_with_semicolons
(
const
char
* source,
buffer_T
* output);
16
17
char
*
herb_extract
(
const
char
* source,
herb_extract_language_T
language);
18
char
*
herb_extract_from_file
(
const
char
* path,
herb_extract_language_T
language);
19
20
#endif
buffer.h
herb_extract_from_file
char * herb_extract_from_file(const char *path, herb_extract_language_T language)
Definition
extract.c:134
herb_extract_language_T
herb_extract_language_T
Definition
extract.h:6
HERB_EXTRACT_LANGUAGE_HTML
@ HERB_EXTRACT_LANGUAGE_HTML
Definition
extract.h:8
HERB_EXTRACT_LANGUAGE_RUBY
@ HERB_EXTRACT_LANGUAGE_RUBY
Definition
extract.h:7
herb_extract
char * herb_extract(const char *source, herb_extract_language_T language)
Definition
extract.c:122
herb_extract_ruby_with_semicolons
char * herb_extract_ruby_with_semicolons(const char *source)
Definition
extract.c:113
herb_extract_ruby_to_buffer
void herb_extract_ruby_to_buffer(const char *source, buffer_T *output)
Definition
extract.c:54
herb_extract_ruby_to_buffer_with_semicolons
void herb_extract_ruby_to_buffer_with_semicolons(const char *source, buffer_T *output)
Definition
extract.c:9
herb_extract_html_to_buffer
void herb_extract_html_to_buffer(const char *source, buffer_T *output)
Definition
extract.c:98
BUFFER_STRUCT
Definition
buffer.h:7
src
include
extract.h
Generated by
1.9.8