This documenta- tion describes the current state of development.
Note that interfaces and functionality may still change.

Prokee Modules:
  A
  B
  C
  D
  E
  F
  G
  I
  L
  M
  N
  O
  P
  R
  S
  T
  U
  W

     open all    |    close all

GUI Elements:
  B
  C
  I
  M
  P
  R
  S
  T

     open all    |    close all

GUI Interactions:
  B
  F
  H
  S

     open all    |    close all

GUI Layouts:
  L

     open all    |    close all

Games/Demos:
  M

     open all    |    close all

Third Party Libraries:
  P
  F
  Z

     open all    |    close all

Information about this Website / Informationen zu dieser Webseite:
In case of any questions, or comments, please feel free to contact me via email at apoll500@gmail.com.

Module clp [Version: v01] (Interface clp)

   [clpp]

Contents

Inheritance:
clpp
Implementations: clp

Constructors:
clp (version 1)
clpp *createclp(int argc,char **argv)
clp (version 2)
clpp *createclp(int argc,char **argv,const char **tokens)
clp (version 3)
clpp *createclp(char *commandLine)
clp (version 4)
clpp *createclp(char *commandLine,const char **tokens)
clp (version 5)
clpp *createclp(wchar_t *commandLine)
clp (version 6)
clpp *createclp(wchar_t *commandLine,const wchar_t **tokens)

Methods:
blockCount
int blockCount()
flag (version 1)
bool flag(char p)
flag (version 2)
bool flag(char p,int blockId)
value (version 1)
char *value(char p)
value (version 2)
char *value(char p,int blockId)
token (version 1)
char *token()
token (version 2)
char *token(int blockId)
token (version 3)
char *token(int tokenId,int blockId)
tokenCount (version 1)
int tokenCount()
tokenCount (version 2)
int tokenCount(int blockId)
print
void print()

Motivation

Parsing of command-line arguments.


Constructors

   clp (version 1)


...

Constructor:
clp(int argc,char **argv)

Factory Method:
clpp *clppInterface::createclp(int argc,char **argv)

Wrapper Class:
clpWrapper(int argc,char **argv)

The static method clppInterface::createclp creates a new instance of class clp.

Parameters:
Type Name Direction Description
int argcargc
char **argvargv

Return value:
Returns an instance of clp.

Remarks:
...

   clp (version 2)


...

Constructor:
clp(int argc,char **argv,const char **tokens)

Factory Method:
clpp *clppInterface::createclp(int argc,char **argv,const char **tokens)

Wrapper Class:
clpWrapper(int argc,char **argv,const char **tokens)

The static method clppInterface::createclp creates a new instance of class clp.

Parameters:
Type Name Direction Description
int argcargc
char **argvargv
const char **tokens[IN]tokens

Return value:
Returns an instance of clp.

Remarks:
...

   clp (version 3)


...

Constructor:
clp(char *commandLine)

Factory Method:
clpp *clppInterface::createclp(char *commandLine)

Wrapper Class:
clpWrapper(char *commandLine)

The static method clppInterface::createclp creates a new instance of class clp.

Parameters:
Type Name Direction Description
char *commandLineThe full command line.

Return value:
Returns an instance of clp.

Remarks:
...

   clp (version 4)


...

Constructor:
clp(char *commandLine,const char **tokens)

Factory Method:
clpp *clppInterface::createclp(char *commandLine,const char **tokens)

Wrapper Class:
clpWrapper(char *commandLine,const char **tokens)

The static method clppInterface::createclp creates a new instance of class clp.

Parameters:
Type Name Direction Description
char *commandLineThe full command line.
const char **tokens[IN]tokens

Return value:
Returns an instance of clp.

Remarks:
...

   clp (version 5)


...

Constructor:
clp(wchar_t *commandLine)

Factory Method:
clpp *clppInterface::createclp(wchar_t *commandLine)

Wrapper Class:
clpWrapper(wchar_t *commandLine)

The static method clppInterface::createclp creates a new instance of class clp.

Parameters:
Type Name Direction Description
wchar_t *commandLineThe full command line.

Return value:
Returns an instance of clp.

Remarks:
...

   clp (version 6)


...

Constructor:
clp(wchar_t *commandLine,const wchar_t **tokens)

Factory Method:
clpp *clppInterface::createclp(wchar_t *commandLine,const wchar_t **tokens)

Wrapper Class:
clpWrapper(wchar_t *commandLine,const wchar_t **tokens)

The static method clppInterface::createclp creates a new instance of class clp.

Parameters:
Type Name Direction Description
wchar_t *commandLineThe full command line.
const wchar_t **tokens[IN]tokens

Return value:
Returns an instance of clp.

Remarks:
...


Methods

   blockCount


...

Signature:
int blockCount()

Return value:
...

   flag (version 1)


...

Signature:
bool flag(char p)

Parameters:
Type Name Direction Description
char pflag


Return value:
...

   flag (version 2)


...

Signature:
bool flag(char p,int blockId)

Parameters:
Type Name Direction Description
char pflag
int blockIdblockId


Return value:
...

   value (version 1)


...

Signature:
char *value(char p)

Parameters:
Type Name Direction Description
char pflag


Return value:
...

   value (version 2)


...

Signature:
char *value(char p,int blockId)

Parameters:
Type Name Direction Description
char pflag
int blockIdblockId


Return value:
...

   token (version 1)


...

Signature:
char *token()

Return value:
...

   token (version 2)


...

Signature:
char *token(int blockId)

Parameters:
Type Name Direction Description
int blockIdblockId


Return value:
...

   token (version 3)


...

Signature:
char *token(int tokenId,int blockId)

Parameters:
Type Name Direction Description
int tokenIdtokenId
int blockIdblockId


Return value:
...

   tokenCount (version 1)


...

Signature:
int tokenCount()

Return value:
...

   tokenCount (version 2)


...

Signature:
int tokenCount(int blockId)

Parameters:
Type Name Direction Description
int blockIdblockId


Return value:
...

   print


...

Signature:
void print()

Return value:
...


Copyright © 2017 - 2019 by Andreas Pollhammer