@dontinclude【コードブロック (ファイル・非表示)】1.8.16
@line【コードブロック (1行表示)】
@skip【コードブロック (スキップ)】
@skipline【コードブロック (スキップ・1行表示)】
@until【コードブロック (範囲表示)】

@dontinclude【コードブロック (ファイル・非表示)】1.8.16

メモ

構文

@dontinclude[{lineno}]1.8.16 ファイル名

{lineno}1.8.16:行番号付きコード (@dontinclude 直後に指定)

【skip.cpp】

void func1()
{
    // func1()
}


void func2()
{
    // func2()
}


void func3()
{
    // func3()
}


void func4()
{
    // func4()
}

/// 【@@dontinclude skip.cpp・@@skip func2・@@until }】
/// @dontinclude skip.cpp
/// @skip func2
/// @until }
/// 【@@skipline func3】
/// @skipline func3
/// 【@@until }】
/// @until }
/// 【@@line func4】
/// @line func4

HTML出力例

【@dontinclude skip.cpp・@skip func2・@until }】
void func2()
{
// func2()
}
【@skipline func3】
void func3()
【@until }】
{
// func3()
}
【@line func4】
void func4()

@line【コードブロック (1行表示)】

メモ

構文

@line パターン

【skip.cpp】

void func1()
{
    // func1()
}


void func2()
{
    // func2()
}


void func3()
{
    // func3()
}


void func4()
{
    // func4()
}

/// 【@@dontinclude skip.cpp・@@skip func2・@@until }】
/// @dontinclude skip.cpp
/// @skip func2
/// @until }
/// 【@@skipline func3】
/// @skipline func3
/// 【@@until }】
/// @until }
/// 【@@line func4】
/// @line func4

HTML出力例

【@dontinclude skip.cpp・@skip func2・@until }】
void func2()
{
// func2()
}
【@skipline func3】
void func3()
【@until }】
{
// func3()
}
【@line func4】
void func4()

@skip【コードブロック (スキップ)】

メモ

構文

@skip パターン

【skip.cpp】

void func1()
{
    // func1()
}


void func2()
{
    // func2()
}


void func3()
{
    // func3()
}


void func4()
{
    // func4()
}

/// 【@@dontinclude skip.cpp・@@skip func2・@@until }】
/// @dontinclude skip.cpp
/// @skip func2
/// @until }
/// 【@@skipline func3】
/// @skipline func3
/// 【@@until }】
/// @until }
/// 【@@line func4】
/// @line func4

HTML出力例

【@dontinclude skip.cpp・@skip func2・@until }】
void func2()
{
// func2()
}
【@skipline func3】
void func3()
【@until }】
{
// func3()
}
【@line func4】
void func4()

@skipline【コードブロック (スキップ・1行表示)】

メモ

構文

@skipline パターン

【skip.cpp】

void func1()
{
    // func1()
}


void func2()
{
    // func2()
}


void func3()
{
    // func3()
}


void func4()
{
    // func4()
}

/// 【@@dontinclude skip.cpp・@@skip func2・@@until }】
/// @dontinclude skip.cpp
/// @skip func2
/// @until }
/// 【@@skipline func3】
/// @skipline func3
/// 【@@until }】
/// @until }
/// 【@@line func4】
/// @line func4

HTML出力例

【@dontinclude skip.cpp・@skip func2・@until }】
void func2()
{
// func2()
}
【@skipline func3】
void func3()
【@until }】
{
// func3()
}
【@line func4】
void func4()

@until【コードブロック (範囲表示)】

メモ

構文

@until パターン

【skip.cpp】

void func1()
{
    // func1()
}


void func2()
{
    // func2()
}


void func3()
{
    // func3()
}


void func4()
{
    // func4()
}

/// 【@@dontinclude skip.cpp・@@skip func2・@@until }】
/// @dontinclude skip.cpp
/// @skip func2
/// @until }
/// 【@@skipline func3】
/// @skipline func3
/// 【@@until }】
/// @until }
/// 【@@line func4】
/// @line func4

HTML出力例

【@dontinclude skip.cpp・@skip func2・@until }】
void func2()
{
// func2()
}
【@skipline func3】
void func3()
【@until }】
{
// func3()
}
【@line func4】
void func4()