struct MyClass

Defined at line 12 of file /home/erick/code/llvm-project/clang-tools-extra/test/clang-doc/json/class.cpp

This is a brief description.

This is a nice class.

It has some nice methods and fields.

Public Members

int PublicField

Protected Members

Public Methods

int myMethod (int MyParam)

Defined at line of file

void staticMethod ()

Defined at line of file

const int & getConst ()

Defined at line of file

Enumerations

enum Color
Name Value
RED 0
GREEN 1
BLUE 5
Defined at line 19 of file /home/erick/code/llvm-project/clang-tools-extra/test/clang-doc/json/class.cpp

Inner Classes

Typedefs

typedef MyTypedef int

Defined at line 25 of file /home/erick/code/llvm-project/clang-tools-extra/test/clang-doc/json/class.cpp

Friends

template <typename T>
void MyClass (int )

This is a function template friend.

class Foo

This is a struct friend.