move some defines from headers to cpp files (to improve ABI stability). add some documentation. regenerate html. minor fixes to documentation script

This commit is contained in:
Arvid Norberg
2013-12-19 05:35:47 +00:00
parent d0d92a207e
commit 4b81b3f90b
8 changed files with 456 additions and 126 deletions

View File

@@ -57,6 +57,7 @@ static_links = \
anon_index = 0
category_mapping = {
'session.hpp': 'Session',
'error_code.hpp': 'Error Codes',
'file.hpp': 'File',
'storage.hpp': 'Custom Storage',
@@ -163,6 +164,7 @@ def looks_like_variable(line):
return True
def looks_like_function(line):
if line.startswith('friend'): return False
if '::' in line.split('(')[0].split(' ')[-1]: return False
if line.startswith(','): return False
if line.startswith(':'): return False